dict

Nombre completo
dict
Librería
Built-in
Sintaxis

class dict(**kwarg)
class dict(mapping, **kwarg)
class dict(iterable, **kwarg)

Descripción

La función dict crea un nuevo diccionario. Si no se incluyen argumentos, se creará un diccionario vacío. Si se incluye un argumento y éste es un objeto de tipo "mapping", se creará un diccionario vacío con las mismas parejas clave-valor que las del objeto mapping. En cualquier otro caso, el argumento deberá ser un objeto iterable, y cada elemento del objeto deberá, a su vez, ser un objeto iterable con exactamente dos objetos. El primer objeto se convertirá en una clave del nuevo diccionario, y el segundo objeto se convertirá en el correspondiente valor. Si una clave aparece más de una vez, solo la última aparición se incluirá en el diccionario.

Ejemplos

Si no se incluyen argumentos, se crea un diccionario vacío:

Función dict. Ejemplo de uso

 

Si se añade un objeto iterable, deberá estar formado por objetos iterables conteniendo dos objetos, que serán considerados claves y valores del nuevo diccionario:

Función dict. Ejemplo de uso

 

Se muestran, a continuación, varias formas de crear un mismo diccionario a partir de diferentes objetos:

Función dict. Ejemplo de uso

 

Enviado por admin el Dom, 20/01/2019 - 11:39