Python中使用len()函数获取列表、字符串等的长度
发布时间:2023-06-09 02:11:47
在Python中,len()函数是一种内置的函数,用于获取可迭代对象的长度。可迭代对象指的是实现了__iter__()方法的对象。len()函数可以用于获取包括列表、元组、字符串等类型的长度。
1. 列表长度的获取
列表(list)是可变序列,可以通过append(),extend()等方法修改其元素,使用len()函数获取列表长度的方法非常简单。
lst = [1, 2, 3, 4, 5] print(len(lst))
output: 5
2. 字符串长度的获取
字符串(string)是不可变序列,不能通过切片、append()等方法改变其元素。使用len()函数获取字符串长度的方法同样非常简单。
str = 'hello world' print(len(str))
output: 11
3. 元组长度的获取
元组(tuple)是不可变序列,不同于列表不支持修改操作。同样使用len()函数获取元组长度的方法非常简单。
tuple1 = ('apple', 'banana', 'orange', 'pear')
print(len(tuple1))
output: 4
总之,len()函数是 Python 内置的一个函数,非常简单易用,能够方便地获取到可迭代对象的长度。无论是列表、元组、字符串,还是其他实现了__iter__()方法的对象,均可使用len()函数获取其长度。在日常编程工作中,我们可以依靠len()函数来快速获取对象的长度,方便快捷。
