Python中的len函数:计算序列的长度
发布时间:2023-06-11 03:09:42
在Python中,len函数是一种非常常用的函数,它用于计算序列的长度。需要注意的是,所谓的序列并不仅限于字符串,还包括列表、元组、集合和字典等数据结构。
要使用len函数,首先需要将需要计算长度的序列传递给len函数,并将返回的结果存储在一个变量中或者直接输出。
下面是一些常见用法及示例代码:
1. 计算字符串的长度
字符串是一种最基本的序列类型,因此对字符串使用len函数是最常见的用法之一。
s = "hello world" print(len(s)) # 输出:11
2. 计算列表的长度
列表是Python中最常用的序列类型之一,可以容纳各种数据类型,因此在使用时也非常频繁地需要计算其长度。
lst = [1, 2, 3, "four"] print(len(lst)) # 输出:4
3. 计算元组的长度
元组和列表相似,也可以用来存储各种数据类型,不同的是,元组是不可变的。因此,由于元组是不可变的,可以使用len函数来检查元组长度。
tpl = (1, 2, 3, "four") print(len(tpl)) # 输出:4
4. 计算集合的长度
集合是一种无序且元素唯一的数据结构,常用于去重等场合。在需要统计集合内元素个数时,可以使用len函数。
st = {1, 2, 3, "four"}
print(len(st)) # 输出:4
5. 计算字典的长度
字典是Python中非常强大的数据结构,可以用来存储键值对。通过计算字典的长度,可以了解字典中键值对的数量。
dct = {"name": "Tom", "age": 20, "gender": "male"}
print(len(dct)) # 输出:3
综上所述,len函数是Python中非常常用的函数之一,可以用于计算各种序列的长度,帮助我们更好地处理数据并进行相关操作。
