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

如何使用Python的len()函数计算字符串或列表的长度?

发布时间:2023-12-07 08:18:44

Python中的len()函数用于计算字符串、列表、元组、字典、集合等容器类型的长度。下面将详细介绍如何使用len()函数计算字符串或列表的长度。

1. 计算字符串长度:

字符串是由一系列字符组成的,可以使用len()函数计算字符串中字符的个数。例如:

   string = "Hello, World!"
   print(len(string))  # 输出:13
   

在上述代码中,len(string)将返回字符串string的长度,即包含的字符个数。

2. 计算列表长度:

列表是一种有序、可变的容器类型,可以使用len()函数计算列表中元素的个数。例如:

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

在上述代码中,len(my_list)将返回列表my_list的长度,即包含的元素个数。

3. 计算多维列表的长度:

如果列表是多维的,即包含其他嵌套的列表,可以通过遍历进行计算。例如,计算包含子列表的列表的长度:

   nested_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
   print(sum(len(sub_list) for sub_list in nested_list))  # 输出:9
   

在上述代码中,通过遍历nested_list中的每个子列表(sub_list),使用len()函数计算子列表的长度,然后使用sum()函数对所有子列表的长度求和,得到多维列表的总长度。

总结:

通过使用len()函数,我们可以轻松地计算字符串或列表的长度。无论是计算字符串的字符个数还是计算列表的元素个数,len()函数都可以帮助我们快速获取容器的长度信息。同时,对于多维列表,我们可以通过遍历嵌套列表并计算子列表长度的方式来计算整个多维列表的长度。