Tengo un diccionario con multidimensional de las listas, así:

myDict = {'games':[ ['Post 1', 'Post 1 description'], ['Post2, 'desc2'] ], 'fiction':[ ['fic post1', 'p 1 fiction desc'], ['fic post2, 'p 2 fiction desc'] ]}

¿Cómo puedo agregar una nueva lista con [‘Post 3’, ‘post 3 descripción’] para los juegos de la lista de la llave?

  • Sólo uso append con una indexación!
InformationsquelleAutor alexcons | 2015-06-13

4 Comentarios

  1. 1

    Puede añadir valor a los existentes clave es utilizar el método append() de la lista.

    dict[key].append(value)
    dict[key].extend(list of values)

    En su caso, usted puede escribir como este

    myDict[‘juegos’].append([‘Post 3’, ‘post 3 descripción’])

    la declaración anterior se agrega como argumento un valor

    myDict[‘juegos’].extend([‘Post 3’, ‘post 3 descripción’])

    la declaración anterior se agrega ‘Post3’ y ‘post 3 descripción’ como un argumento individual a myDict[‘juegos’]

  2. 0

    Utilizar el append() operación de una lista.

    myDict['games'].append(['Post 3', 'post 3 description'])

    Primer lugar usted necesita para acceder a la 'games' clave del diccionario de uso de la dict[key] de búsqueda que es una lista. A continuación, el valor que obtiene en games clave de búsqueda es una lista.

    A continuación, utilice el append() operación para agregar ['Post 3', 'post 3 description'] a la lista dentro de games clave.

Dejar respuesta

Please enter your comment!
Please enter your name here