Dicionário Python fromkeys () Método

Descrição

Método de dicionário Python fromkeys()cria um novo dicionário com chaves de seq e valores definidos para valor.

Sintaxe

A seguir está a sintaxe para fromkeys() método -

dict.fromkeys(seq[, value])

Parâmetros

  • seq - Esta é a lista de valores que seriam usados ​​para a preparação de chaves de dicionário.

  • value - Isso é opcional, se fornecido, o valor seria definido com este valor

Valor de retorno

Este método retorna a lista.

Exemplo

O exemplo a seguir mostra o uso do método fromkeys ().

#!/usr/bin/python

seq = ('name', 'age', 'sex')
dict = dict.fromkeys(seq)
print "New Dictionary : %s" %  str(dict)

dict = dict.fromkeys(seq, 10)
print "New Dictionary : %s" %  str(dict)

Quando executamos o programa acima, ele produz o seguinte resultado -

New Dictionary : {'age': None, 'name': None, 'sex': None}
New Dictionary : {'age': 10, 'name': 10, 'sex': 10}