Python中的len()函数:如何使用len()函数获取列表、字符串或字典中元素的数量?
发布时间:2023-10-10 02:52:48
在Python中,len()函数是一个内置函数,用于获取序列(列表、字符串、元组等)或映射(字典等)对象中元素的数量。len()函数的用法非常简单,只需要将待计数的对象作为参数传递给len()函数即可。
1. 列表(List):列表是Python中最常用的数据结构之一,可以使用len()函数获取列表中元素的数量。例如:
my_list = [1, 2, 3, 4, 5] length = len(my_list) print(length) # 输出:5
2. 字符串(String):字符串是由字符组成的序列,也可以使用len()函数获取字符串中字符的数量。例如:
my_string = "Hello, World!" length = len(my_string) print(length) # 输出:13
3. 字典(Dictionary):字典是一种映射类型的数据结构,其中包含键-值对。len()函数可以用于获取字典中键-值对的数量。例如:
my_dict = {'a': 1, 'b': 2, 'c': 3}
length = len(my_dict)
print(length) # 输出:3
需要注意的是,对于字典而言,len()函数返回的是字典中键-值对的数量,而不是字典中的键的数量。
总结:
- 使用len()函数可以获取列表、字符串或字典中元素的数量。
- len()函数接受一个参数,参数可以是列表、字符串或字典等序列或映射类型的对象。
- 对于列表和字符串,len()函数返回的是元素或字符的数量。
- 对于字典,len()函数返回的是键-值对的数量。
