Preguntas etiquetadas con namedtuple

907
¿Qué son las "tuplas con nombre" en Python?

Leyendo los cambios en Python 3.1 , encontré algo ... inesperado: La tupla sys.version_info ahora es una tupla con nombre : Nunca antes había oído hablar de tuplas con nombre, y pensé que los elementos podían indexarse ​​por números (como en tuplas y listas) o por claves (como en dictados)....

121
¿Existe una tupla con nombre mutable en Python?

¿Alguien puede modificar namedtuple o proporcionar una clase alternativa para que funcione para objetos mutables? Principalmente por legibilidad, me gustaría algo similar a namedtuple que haga esto: from Camelot import namedgroup Point = namedgroup('Point', ['x', 'y']) p = Point(0, 0) p.x =...

85
Serializar una llamada de Python a json

¿Cuál es la forma recomendada de serializar un namedtuplea json con los nombres de campo retenidos? Serializar un namedtuplea json da como resultado que solo se serialicen los valores y que los nombres de los campos se pierdan en la traducción. Me gustaría que los campos también se conserven...