Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Menambahkan String pada Senarai String dalam Python?

Bagaimana untuk Menambahkan String pada Senarai String dalam Python?

DDD
DDDasal
2024-10-23 11:29:54467semak imbas

How to Append Strings to a List of Strings in Python?

Menggabungkan Rentetan kepada Senarai Rentetan dalam Python

Masalah:

Anda ingin menambahkan rentetan tertentu pada setiap elemen senarai rentetan yang diberikan, menghasilkan senarai baharu dengan rentetan tambahan ini.

Contoh:

Pertimbangkan keadaan awal berikut:

list1 = ['foo', 'fob', 'faz', 'funk']
string = 'bar'

Selepas operasi yang diingini, output yang dijangkakan ialah:

list2 = ['foobar', 'fobbar', 'fazbar', 'funkbar']

Penyelesaian:

Pendekatan paling mudah untuk mencapai ini adalah dengan menggunakan pemahaman senarai:

<code class="python">[s + string for s in list1]</code>

Dalam pemahaman ini:

  • s mewakili setiap rentetan dalam senarai1.
  • menggabungkan s dengan rentetan yang ditentukan.

Jika kecekapan penggunaan memori membimbangkan, pertimbangkan untuk menggunakan ungkapan penjana sebaliknya, kerana ia menyediakan lelaran dan bukannya senarai:

<code class="python">(s + string for s in list1)</code>

Atas ialah kandungan terperinci Bagaimana untuk Menambahkan String pada Senarai String dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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