Método fromkeys() del diccionario Python (Dictionary)

Python 字典Diccionario Python


Descripción

La función fromkeys() del diccionario Python se utiliza para crear un nuevo diccionario, tomando la secuenciaseqcuyos elementos se usan como claves del diccionario,valuey como valor inicial para todas las claves del diccionario.

Sintaxis

Sintaxis del método fromkeys():

dict.fromkeys(seq[, value])

Parámetros

  • seq -- Lista de claves del diccionario.
  • value -- Parámetro opcional, establece el valor de la secuencia de claves (seq); el valor predeterminado es None.

Valor de retorno

Este método devuelve un nuevo diccionario.

Ejemplo

El siguiente ejemplo muestra cómo usar la función fromkeys():

Ejemplo (Python 2.0+)

#!/usr/bin/python # -*- coding: UTF-8 -*- seq = ('Google', 'Ejemplo', 'Taobao') # No se especifica el valor predeterminado de las claves, por defecto es None thisdict = dict.fromkeys(seq) print ("El nuevo diccionario es: %s" % str(thisdict)) # Se especifica el valor predeterminado de las claves thisdict = dict.fromkeys(seq, 10) print ("El nuevo diccionario es: %s" % str(thisdict))

La salida del ejemplo anterior es:

新字典为 : {'Google': None, 'Taobao': None, 'Ejemplo': None}
新字典为 : {'Google': 10, 'Taobao': 10, 'Ejemplo': 10}

Python 字典Diccionario Python

Otras extensiones