欢迎访问宙启技术站
智能推送

Python中如何使用len函数获取集合、列表等容器的长度?

发布时间:2023-09-24 03:10:16

在Python中,可以使用len()函数来获取集合、列表等容器的长度。len()函数用于返回容器中元素的个数。

1. 集合:

集合是无序且不重复的容器,可以通过set()函数创建。使用len()函数可以获取集合中元素的个数,例如:

my_set = set([1, 2, 3, 4, 5])
size = len(my_set)
print(size)  # 输出:5

2. 列表:

列表是有序且可变的容器,可以通过方括号[]list()函数创建。使用len()函数可以获取列表中元素的个数,例如:

my_list = [1, 2, 3, 4, 5]
size = len(my_list)
print(size)  # 输出:5

3. 字符串:

字符串是有序的字符序列,可以使用''""定义。同样,使用len()函数可以获取字符串中字符的个数,例如:

my_string = "Hello World"
size = len(my_string)
print(size)  # 输出:11

4. 元组:

元组是有序且不可变的容器,可以通过小括号()tuple()函数创建。使用len()函数可以获取元组中元素的个数,例如:

my_tuple = (1, 2, 3, 4, 5)
size = len(my_tuple)
print(size)  # 输出:5

5. 字典:

字典是无序的键值对容器,可以通过花括号{}dict()函数创建。使用len()函数可以获取字典中键值对的个数,例如:

my_dict = {'a': 1, 'b': 2, 'c': 3}
size = len(my_dict)
print(size)  # 输出:3

6. 其他类型:

除了以上常见的容器类型,len()函数还可以用于获取其他容器类型的长度,例如文件对象的行数、生成器的元素个数等。

总结:

在Python中,使用len()函数可以方便地获取集合、列表、字符串、元组、字典等容器的长度。