Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Mencipta Berbilang Pembolehubah daripada Senarai Rentetan dalam Python?

Bagaimana untuk Mencipta Berbilang Pembolehubah daripada Senarai Rentetan dalam Python?

Barbara Streisand
Lepaskan: 2024-11-17 10:48:03
asal
918 orang telah melayarinya

How to Create Multiple Variables from a List of Strings in Python?

Mencipta Berbilang Pembolehubah daripada Senarai Rentetan

Diberikan senarai rentetan seperti:

names = ['apple', 'orange', 'banana']
Salin selepas log masuk

Anda boleh ingin mencipta senarai yang dikaitkan dengan setiap rentetan, dinamakan sama seperti rentetan:

apple = []
orange = []
banana = []
Salin selepas log masuk

Cara Mencapai Ini dalam Python

Untuk menyelesaikan tugasan ini, anda boleh gunakan pendekatan berikut:

Buat kamus menggunakan pemahaman senarai:

fruits = {k:[] for k in names}
Salin selepas log masuk

Ini mencipta kamus di mana setiap kunci sepadan dengan rentetan dalam nama dan setiap nilai ialah senarai kosong.

Akses senarai yang dikaitkan dengan rentetan tertentu menggunakan kekunci kamus:

fruits['apple']
Salin selepas log masuk

Ini mengembalikan senarai kosong yang dikaitkan dengan rentetan 'epal'.

Nota :

Secara amnya, lebih baik menggunakan kamus daripada membuat pembolehubah berasingan untuk setiap rentetan, kerana ia memberikan kefleksibelan dan akses mudah kepada data yang dikaitkan dengan setiap rentetan.

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!

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