Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Menambah Rentetan Identik dengan Cekap pada Berbilang Rentetan dalam Python Menggunakan Pemahaman Senarai?
Melampirkan Rentetan Sama pada Rentetan Berbilang dalam Python
Anda berusaha untuk mengubah suai senarai rentetan dengan menambahkan rentetan tambahan yang sama pada setiap elemen, mencipta senarai baharu dengan rentetan yang dilampirkan. Contohnya:
<code class="python">list1 = ['foo', 'fob', 'faz', 'funk'] string = 'bar' # Append string to each list item list2 = [...]</code>
Pada mulanya, anda cuba menggunakan gabungan untuk gelung dan pemahaman senarai untuk mencapai ini. Walau bagaimanapun, pendekatan yang lebih berkesan ialah menggunakan pemahaman senarai, kerana ia menawarkan cara yang ringkas dan cekap untuk memanipulasi senarai.
Penyelesaian berikut menunjukkan cara untuk menambahkan 'bar' rentetan pada setiap elemen 'list1' :
<code class="python">list2 = [s + 'bar' for s in list1]</code>
Berikut ialah pecahan kefahaman senarai:
Dengan menggunakan pemahaman senarai, anda mencapai hasil yang diingini untuk menambahkan rentetan 'bar' pada setiap elemen senarai asal, mencipta senarai baharu dengan rentetan yang diubah suai.
Atas ialah kandungan terperinci Bagaimana untuk Menambah Rentetan Identik dengan Cekap pada Berbilang Rentetan dalam Python Menggunakan Pemahaman Senarai?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!