Rumah >pembangunan bahagian belakang >Tutorial Python >Analisis mendalam fungsi Python len: Master string dan kemahiran pengiraan panjang senarai
Penjelasan terperinci fungsi Python len: Master string dan kemahiran pengiraan panjang senarai
Pengenalan:
Python ialah bahasa pengaturcaraan berkuasa yang menyediakan banyak fungsi terbina dalam untuk membantu pembangun mengendalikan pelbagai tugas dengan lebih cekap. Salah satunya ialah fungsi len. Fungsi len digunakan untuk mengira panjang rentetan dan senarai. Artikel ini akan menganalisis penggunaan fungsi len secara terperinci dan menyediakan contoh kod khusus untuk membantu pembaca memahami dan menguasai fungsi ini dengan lebih baik.
1. Pengiraan panjang rentetan:
Dalam Python, rentetan wujud sebagai koleksi aksara yang tersusun. Fungsi len boleh digunakan untuk mengira panjang rentetan, iaitu bilangan aksara. Berikut ialah contoh kod untuk mengira panjang rentetan:
string = "Hello World" length = len(string) print(length) # 输出结果为11
Dalam kod di atas, kami mentakrifkan pembolehubah rentetan panjang
. Akhirnya, kami mencetak panjangnya. string
,其值为"Hello World"。然后,我们使用len函数来计算字符串的长度,并将结果赋值给变量length
。最后,我们将长度打印出来。
二、列表长度计算:
和字符串类似,列表也是以元素的有序集合形式存在的。len函数同样适用于计算列表的长度,即列表中元素的数量。下面是计算列表长度的示例代码:
list = [1, 2, 3, 4, 5] length = len(list) print(length) # 输出结果为5
在上述代码中,我们定义了一个列表变量list
,其值为[1, 2, 3, 4, 5]。然后,我们使用len函数来计算列表的长度,并将结果赋值给变量length
。最后,我们将长度打印出来。
三、注意事项:
在使用len函数时,需要注意以下几点:
下面是一个对非字符串和非列表类型参数的示例代码:
number = 12345 length = len(number) print(length) # 引发TypeError异常
在上述代码中,我们尝试计算一个整数number
Serupa dengan rentetan, senarai juga wujud dalam bentuk koleksi tertib elemen. Fungsi len juga berguna untuk mengira panjang senarai, iaitu bilangan elemen dalam senarai. Berikut ialah contoh kod untuk mengira panjang senarai:
rrreee
panjang
. Akhirnya, kami mencetak panjangnya. 🎜🎜3 Nota: 🎜Apabila menggunakan fungsi len, anda perlu memberi perhatian kepada perkara berikut: 🎜Atas ialah kandungan terperinci Analisis mendalam fungsi Python len: Master string dan kemahiran pengiraan panjang senarai. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!