如何使用`len()`函数计算Python列表、字符串等对象的长度?
发布时间:2023-05-24 20:25:08
len()函数是Python内置函数之一,用于计算对象的长度。这个函数可以计算各种类型的对象的长度,包括列表、元组、字符串、字典等。
1. 计算列表的长度:
列表是Python中常用的数据类型之一,可以用于存储一组数据。下面是计算列表长度的示例代码:
lst = [1, 2, 3, 4, 5] print(len(lst))
输出结果为:
5
这里定义了一个包含5个整数元素的列表,然后通过len()函数计算其长度,结果为5。
2. 计算字符串的长度:
字符串也是Python中常用的数据类型之一,用于存储文本数据。下面是计算字符串长度的示例代码:
str = "Hello, World!" print(len(str))
输出结果为:
13
这里定义了一个包含13个字符的字符串,然后通过len()函数计算其长度,结果为13。
3. 计算元组的长度:
元组是Python中另一种常用的数据类型,与列表类似,但是元组一旦创建,就不能修改其元素。下面是计算元组长度的示例代码:
tup = (1, 2, 3, 4, 5) print(len(tup))
输出结果为:
5
这里定义了一个包含5个整数元素的元组,然后通过len()函数计算其长度,结果为5。
4. 计算字典的长度:
字典是Python中用于存储键值对的一种数据类型,可以用于快速查找数据。下面是计算字典长度的示例代码:
dict = {'name': 'Tom', 'age': 20}
print(len(dict))
输出结果为:
2
这里定义了一个包含两个键值对的字典,然后通过len()函数计算其长度,结果为2。
总之,len()函数可以计算各种类型的对象的长度,包括列表、元组、字符串、字典等。需要注意的是,如果对象不支持len()函数,则会出现TypeError错误。
