Variable für jede möglichkeit

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
9GAG
User
Beiträge: 1
Registriert: Dienstag 20. November 2018, 20:49

Gibt es in Python die Möglichkeit eine Variable zu erstellen aber nicht genau zu definieren, oder mit jeder Zahl oder Buchstaben zu definieren?
__deets__
User
Beiträge: 14539
Registriert: Mittwoch 14. Oktober 2015, 14:29

Diese Frage ist so unklar, das man sie nicht wirklich beantworten kann. Was willst du erreichen? Hast du Code, der dein Problem illustriert?
Benutzeravatar
snafu
User
Beiträge: 6740
Registriert: Donnerstag 21. Februar 2008, 17:31
Wohnort: Gelsenkirchen

Laut meiner Glaskugel ist wahrscheinlich ein Dict gesucht. Die Variablennamen sind dann die Schlüssel.

Lässt sich entweder so erzeugen:

Code: Alles auswählen

werte = dict(x=1, y=2, z=3)

# Mit leeren Startwerten
werte = dict()

# Hinzufügen + Ändern
werte['a'] = 5
werte['x'] = 9
Alles nachlesbar im Python-Tutorial. :-)
Benutzeravatar
noisefloor
User
Beiträge: 3856
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

grundsätzlich kannst du Variablen zur Laufzeit des Programms anlegen und du könntest grundsätzlich auch den Variablentype zur Laufzeit ändern, da Python dynamisch typisiert ist. Python kennt eine Reihe von Datenstrukturen (z.B. String, List, Dict) die "mutable" sind, d.h. zur Laufzeit erweitert / verändert werden können.

Alles nachlesbar im Python-Tutorial. :-)

Gruß, noisefoor
Antworten