使用len()函数获取Python中列表、字符串和字典的长度
发布时间:2023-10-27 20:43:13
在Python中,我们可以使用len()函数来获取列表、字符串和字典的长度。这个函数返回的是指定对象的元素或键值对的个数。
1. 获取列表的长度:
- 由于列表是有序集合,我们可以使用len()函数来获取列表中元素的个数。例如:
my_list = ["apple", "banana", "cherry"]
print(len(my_list)) # 输出:3
- 想要获取一个空列表的长度,结果会是0,因为它没有任何元素。
empty_list = []
print(len(empty_list)) # 输出:0
2. 获取字符串的长度:
- 字符串是字符的有序集合。我们可以使用len()函数来确定字符串中字符的个数。例如:
my_string = "Hello, world!"
print(len(my_string)) # 输出:13
- 对于空字符串,结果也是0,因为没有任何字符。
empty_string = ""
print(len(empty_string)) # 输出:0
3. 获取字典的长度:
- 字典是键值对的无序集合。我们使用len()函数来获取字典中键值对的个数。例如:
my_dict = {"apple": 1, "banana": 2, "cherry": 3}
print(len(my_dict)) # 输出:3
- 空字典也是没有任何键值对,因此长度为0。
empty_dict = {}
print(len(empty_dict)) # 输出:0
需要注意的是,对于字符串和字典来说,len()函数返回的是这些对象的元素或键值对的个数,而不是它们所占用的内存空间大小。
