Python中的len()函数如何使用?有哪些示例?
发布时间:2023-12-09 08:06:05
在Python中,len()函数是一个内置函数,用于返回给定序列(如字符串、列表、元组等)的长度或项目数量。下面是len()函数的使用方法和示例:
使用方法:
len(object)
示例1:计算字符串长度
string = "Hello, World!" length = len(string) print(length) # 输出结果为:13
示例2:计算列表长度
my_list = [1, 2, 3, 4, 5] length = len(my_list) print(length) # 输出结果为:5
示例3:计算元组长度
my_tuple = (1, 2, 3, 4, 5) length = len(my_tuple) print(length) # 输出结果为:5
示例4:计算集合长度
my_set = {1, 2, 3, 4, 5}
length = len(my_set)
print(length) # 输出结果为:5
示例5:计算字典的键的数量
my_dict = {'a': 1, 'b': 2, 'c': 3}
length = len(my_dict)
print(length) # 输出结果为:3
需要注意的是,len()函数返回的是序列或对象中元素的数量,而不是索引的最大值。这意味着长度为 n 的序列的索引范围是 0 到 n-1。
示例6:获取用户输入的字符串长度
user_input = input("请输入一个字符串:")
length = len(user_input)
print("输入的字符串长度为:", length)
示例7:判断序列是否为空
my_list = []
if len(my_list) == 0:
print("列表为空")
else:
print("列表不为空")
示例8:使用len()函数进行循环迭代
my_list = [1, 2, 3, 4, 5]
for i in range(len(my_list)):
print(my_list[i])
以上是len()函数的使用方法和一些示例。它是Python中非常常用的一个内置函数,对于统计序列或对象的长度非常方便。
