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.
Costi
User
Beiträge: 544
Registriert: Donnerstag 17. August 2006, 14:21

speichern von bestimmten datentypen in anderen datentypen?

Beitragvon Costi » 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

Beitragvon 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:

Beitragvon CM » 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 ...

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder