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

使用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()函数返回的是这些对象的元素或键值对的个数,而不是它们所占用的内存空间大小。