Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah kaedah pemotongan dan penyambungan rentetan dalam Python?

Apakah kaedah pemotongan dan penyambungan rentetan dalam Python?

WBOY
WBOYasal
2023-10-25 09:34:011591semak imbas

Apakah kaedah pemotongan dan penyambungan rentetan dalam Python?

Terdapat banyak kaedah pemotongan dan penyambungan rentetan dalam Python Berikut akan memperkenalkan kaedah yang biasa digunakan, dengan contoh kod dilampirkan.

  1. Gunakan kaedah split() untuk pemotongan rentetan
    Kaedah split() boleh membelah rentetan kepada beberapa bahagian mengikut pembatas yang ditentukan dan mengembalikan senarai yang mengandungi bahagian yang dipotong.
str1 = "Hello, World!"
parts = str1.split(",")   # 使用逗号进行切割
print(parts)   # 输出:['Hello', ' World!']
  1. Gunakan kaedah join() untuk penyambungan rentetan
    Kaedah join() boleh menyambungkan elemen rentetan senarai dan mengembalikan rentetan yang disambung.
parts = ['Hello', 'World!']
str1 = ", ".join(parts)   # 使用逗号和空格进行拼接
print(str1)   # 输出:Hello, World!
  1. Gunakan penghirisan untuk pemotongan dan penyambungan tali
    Anda boleh menggunakan operator hirisan (:) untuk memotong dan menyambung tali.
str1 = "Hello, World!"
part1 = str1[:5]   # 切割前五个字符
part2 = str1[7:]   # 从第七个字符开始切割
print(part1)   # 输出:Hello
print(part2)   # 输出:World!
str1 = "Hello"
str2 = "World!"
str3 = str1 + ", " + str2   # 使用加号进行拼接
print(str3)   # 输出:Hello, World!
  1. Gunakan kaedah format() untuk penggabungan rentetan
    Kaedah format() boleh digunakan untuk memformat rentetan dan menggantikan ruang letak dalam rentetan dengan nilai yang ditentukan. .
name = "John"
age = 25
str1 = "My name is {} and I am {} years old.".format(name, age)
print(str1)   # 输出:My name is John and I am 25 years old.
    Di atas adalah kaedah pemotongan dan penyambungan tali yang biasa digunakan dalam Python Anda boleh memilih kaedah yang sesuai mengikut keperluan sebenar.

Atas ialah kandungan terperinci Apakah kaedah pemotongan dan penyambungan rentetan 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