Tengo una etiqueta de cadena de lista.Método de actualización del diccionario python
Estoy tratando de inicializar un diccionario con la clave como cadena de etiquetas y valores como el índice de la matriz.
for i, ithTag in enumerate(tag):
tagDict.update(ithTag=i)
Los rendimientos por encima de mí { 'ithTag': 608} 608 es el índice 608a
Mi problema es que mientras que el i se interpreta como una variable, Python está tratando el "ithTag" como una cadena en lugar de una variable.
Estoy confundido, es un poco difícil googlear este tipo de preguntas específicas. Espero haber redactado correctamente el título de esta pregunta,
¡Gracias!
Esta es una pregunta casi upvotable. Creo que solo la respuesta elegida es peor que [esta] (http://stackoverflow.com/a/179005/131120). ¿Te importa cambiar o explicar las razones detrás de elegir la respuesta for-loop? – erikbwork
Elegí esa porque Jerub respondió primero; y acabo de marcarlo de inmediato. También proviene de un fondo C#/Java, la respuesta de Jerub me parece más familiar y me gustó su explicación de por qué .update() no funcionó para mí. – freshWoWer