Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah Saya Boleh Menetapkan Pembolehubah Secara Dinamik dalam Python Menggunakan Rentetan?

Bagaimanakah Saya Boleh Menetapkan Pembolehubah Secara Dinamik dalam Python Menggunakan Rentetan?

Mary-Kate Olsen
Lepaskan: 2024-12-01 17:13:09
asal
1043 orang telah melayarinya

How Can I Dynamically Assign Variables in Python Using Strings?

Tugasan Pembolehubah Dinamik dalam Python

Menukar rentetan kepada nama pembolehubah dalam Python boleh dicapai menggunakan fungsi exec Python. Fungsi exec melaksanakan rentetan sebagai kod Python, membenarkan penciptaan pembolehubah yang dinamik.

Untuk menukar rentetan kepada nama pembolehubah, anda boleh menggunakan langkah berikut:

# Convert 'buffalo' to a variable name
x = 'buffalo'
exec("%s = 4" % x)  # This creates a variable named 'buffalo' with a value of 4
Salin selepas log masuk

Sekarang, anda boleh mengakses pembolehubah menggunakan nama pembolehubah yang dicipta:

print(buffalo)  # Output: 4
Salin selepas log masuk

Teknik ini boleh digunakan pada sebarang rentetan, membolehkan anda mencipta dan tetapkan nilai kepada pembolehubah dalam kod Python anda.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menetapkan Pembolehubah Secara Dinamik dalam Python Menggunakan Rentetan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan