Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mencipta Berbilang Pembolehubah daripada Senarai Rentetan dalam Python?
Mencipta Berbilang Pembolehubah daripada Senarai Rentetan dalam Python
Dalam Python, anda mungkin menghadapi situasi di mana anda perlu mencipta berbilang pembolehubah daripada senarai rentetan. Sebagai contoh, pertimbangkan anda mempunyai senarai:
names = ['apple', 'orange', 'banana']
Matlamat anda adalah untuk mencipta senarai berasingan untuk setiap elemen, dinamakan sempena rentetan yang sepadan:
apple = [] orange = [] banana = []
Penyelesaian
Untuk mencapai matlamat ini, anda boleh menggunakan kamus:
fruits = {k: [] for k in names}
Ini mencipta kamus dengan kunci ialah rentetan daripada senarai 'nama' dan nilai ialah senarai kosong.
Penggunaan
Untuk mengakses setiap senarai, anda boleh menggunakan kekunci kamus:
fruits['apple'] # Returns an empty list for 'apple' fruits['orange'] # Returns an empty list for 'orange' fruits['banana'] # Returns an empty list for 'banana'
Faedah Menggunakan Kamus
Semasa mencipta pembolehubah berasingan untuk setiap elemen mungkin kelihatan logik, menggunakan kamus menawarkan beberapa faedah:
Atas ialah kandungan terperinci Bagaimana untuk Mencipta Berbilang Pembolehubah daripada Senarai Rentetan dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!