Python函数len()的用法:计算字符串和列表的长度
发布时间:2023-06-17 14:29:07
在Python中,len()是一个内置函数。它常用于计算字符串和列表的长度。len()函数用于返回指定对象中元素的数量。该函数是非常重要和常用的函数,在字符串和列表编程中常被使用。
Python中的字符串是可以被看做是一个元素组成的序列,序列中的每个元素都有一个索引。len()函数可以计算出字符串中的字符数量,即元素个数。下面是一个例子:
s = "Hello, World!" print(len(s))
输出结果为 13,因为字符串s中有13个字符。
同样,len()函数也可以计算出列表中的元素数量。Python中的列表是一个可变的序列,其中元素可以是任何类型。下面是一个例子:
my_list = ['apple', 'banana', 'cherry', 'orange'] print(len(my_list))
输出结果为 4,因为my_list列表中有4个元素。
len()函数的实现很简单,它只需要返回对象的元素个数。在Python中,字符串和列表都是序列型对象,它们都有一个 __len__() 方法来计算元素数量。因此,len()函数是在内部调用这个 __len__() 方法来计算元素数量的。
总结一下,len()函数是一个内置函数,用于获取对象中元素的数量。它常用于计算字符串和列表的长度,而这两种类型都是序列型对象,都有一个 __len__() 方法来计算元素数量。在实际编程中,len()函数是非常常用的函数,可以用于各种场合,例如判断字符串是否为空、遍历列表时需要知道列表长度等。
