¿Cuál es la diferencia entre columnNames = {}
y columnNames = []
en python?¿Cuál es la diferencia entre {} y [] en python?
¿Cómo puedo iterar cada uno? usando {% for value in columnNames %}
O for idx_o, val_o in enumerate(columnNames):
¿Cuál es la diferencia entre columnNames = {}
y columnNames = []
en python?¿Cuál es la diferencia entre {} y [] en python?
¿Cómo puedo iterar cada uno? usando {% for value in columnNames %}
O for idx_o, val_o in enumerate(columnNames):
columnNames = {}
define un vacío dict
columnNames = []
define un vacío list
Estos son fundamentalmente diferentes tipos. Un dict
es un associative array, un list
es un standard array con índices integrales.
Le recomiendo que consulte su material de referencia para familiarizarse con estos dos tipos de contenedores de Python muy importantes.
justo cuando estaba escribiendo: P +1 – Sigtran
Además de la respuesta de David aquí es como se suele repetir de ellos:
# iterating over the items of a list
for item in someList:
print(item)
# iterating over the keys of a dict
for key in someDict:
print(key, someDict[key])
# iterating over the key/value pairs of a dict
for (key, value) in someDict.items():
print(key, value)
Muchas gracias pke –
¿Ha tenido la oportunidad de ver el tutorial todavía? –
Debe agregar la etiqueta 'django', ya que la primera sintaxis de bucle es la voz de plantilla de Django. – Boldewyn
lo siento, soy nuevo en Python, y solo escuché acerca de arreglos y listas, no he escuchado sobre el diccionario. –