Cargando

  • 2 Min To Read
  • 01 Jan, 0001
    Índice de contenido

    Esto crea un diccionario al que hace referencia la variable cities que contiene un conjunto de pares clave:valor para las ciudades capitales del Reino Unido e Irlanda. Cuando se ejecuta este código vemos: 33.2.1 La función constructora dict() La función dict() se puede utilizar para crear un nuevo objeto de diccionario a partir de un iterable o una secuencia de pares clave:valor. La firma de esta función es: Esta es una función sobrecargada con tres versiones que pueden tomar diferentes tipos de argumentos: • La primera opción toma una secuencia de pares clave:valor. • El segundo toma un mapeo y (opcionalmente) una secuencia de pares clave:valor. • La tercera versión toma una iteración de pares clave:valor y una secuencia opcional de pares clave:valor. Algunos ejemplos se dan a continuación como referencia: La salida impresa por estos ejemplos es: {‘Gales’: ‘Cardiff’, ‘Inglaterra’: ‘Londres’, ‘Escocia’: ‘Edimburgo’, ‘Irlanda del Norte’: ‘Belfast’, ‘Irlanda’: ‘Dublín’} dictado (**kwarg) dict(asignación, **kwarg) dict(iterable, **kwarg)

    las teclas de nota no son cadenas

    dict1 = dict(Reino Unido=‘Londres’, Irlanda=‘Dublín’, Francia=‘París’) imprimir(‘dict1:’, dict1)

    pares de valores clave son tuplas

    dict2 = dict([(‘Reino Unido’, ‘Londres’), (‘Irlanda’, ‘Dublín’), (‘francia’, ‘París’)]) imprimir(‘dict2:’, dict2)

    pares de valores clave son listas

    dict3 = dict(([‘uk’, ‘Londres’], [‘irlanda’, ‘Dublin’], [‘francia’, ‘París’])) imprimir(‘dict3:’, dict3) dict1: {‘uk’: ‘Londres’, ‘irlanda’: ‘Dublin’, ‘france’: ‘Paris’} dict2: {‘uk’: ‘Londres’, ‘irlanda’: ‘Dublin’, ‘france’: ‘Paris’} dict3: {‘uk’: ‘Londres’, ‘irlanda’: ‘Dublin’, ‘france’: ‘Paris’} 390 33 Diccionarios

    comments powered by Disqus