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!