Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich Variablen in Python mithilfe von Strings dynamisch zuweisen?

Wie kann ich Variablen in Python mithilfe von Strings dynamisch zuweisen?

Mary-Kate Olsen
Freigeben: 2024-12-01 17:13:09
Original
999 Leute haben es durchsucht

How Can I Dynamically Assign Variables in Python Using Strings?

Dynamische Variablenzuweisung in Python

Die Konvertierung einer Zeichenfolge in einen Variablennamen in Python kann mit der exec-Funktion von Python erreicht werden. Die exec-Funktion führt einen String als Python-Code aus und ermöglicht so die dynamische Erstellung von Variablen.

Um einen String in einen Variablennamen umzuwandeln, können Sie die folgenden Schritte ausführen:

# Convert 'buffalo' to a variable name
x = 'buffalo'
exec("%s = 4" % x)  # This creates a variable named 'buffalo' with a value of 4
Nach dem Login kopieren

Jetzt Sie können über den erstellten Variablennamen auf die Variable zugreifen:

print(buffalo)  # Output: 4
Nach dem Login kopieren

Diese Technik kann auf jede Zeichenfolge angewendet werden, sodass Sie Variablen in Ihrem Python dynamisch erstellen und ihnen Werte zuweisen können Code.

Das obige ist der detaillierte Inhalt vonWie kann ich Variablen in Python mithilfe von Strings dynamisch zuweisen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage