speichern von bestimmten datentypen in anderen datentypen?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Costi
User
Beiträge: 544
Registriert: Donnerstag 17. August 2006, 14:21

Montag 16. Oktober 2006, 17:00

kann man beliebig einen array in einen dict speichern, der wiederum in einen tuple ist usw. oder gibt es da einschraenkungen
BlackJack

Montag 16. Oktober 2006, 17:18

Einschränkungen gibt's bei Dictionaries für Schlüssel: Die müssen "hashable" sein. Ansonsten bist Du ziemlich frei in den Kombinationsmöglichkeiten.

Code: Alles auswählen

In [57]: hash(list())
---------------------------------------------------------------------------
exceptions.TypeError          Traceback (most recent call last)

/home/marc/<ipython console>

TypeError: list objects are unhashable
CM
User
Beiträge: 2464
Registriert: Sonntag 29. August 2004, 19:47
Kontaktdaten:

Montag 16. Oktober 2006, 17:20

Seltsame Frage: Es gibt natürlich die Einschränkungen der einzelnen Containertypen, aber daneben eingentlich keine Einschränkungen. Allerdings: Ob das sinnvoll ist, mußt Du schon selber entscheiden.

Gruß,
Christian

edit: Zu langsam ...
Antworten