在Python中使用len()函数计算列表、元组等序列的长度
发布时间:2023-05-23 17:41:47
在Python中,我们可以使用len()函数来计算列表、元组等序列的长度。len()函数可以返回一个序列中元素的个数,例如:
# 定义一个列表 my_list = [1, 2, 3, 4, 5] # 使用len()函数计算列表长度 print(len(my_list)) # 输出:5
上述代码中,我们先定义了一个列表my_list,然后使用len()函数计算这个列表的长度,并将结果输出到屏幕上。由于my_list中包含5个元素,所以输出结果为5。
除了列表之外,我们还可以使用len()函数计算元组、字符串等序列的长度。例如:
# 定义一个元组 my_tuple = (1, 2, 3, 4, 5) # 使用len()函数计算元组长度 print(len(my_tuple)) # 输出:5 # 定义一个字符串 my_string = "Hello, World!" # 使用len()函数计算字符串长度 print(len(my_string)) # 输出:13
上述代码中,我们分别定义了一个元组my_tuple和一个字符串my_string,并使用len()函数计算它们的长度。由于my_tuple中有5个元素,my_string中有13个字符,因此它们的长度分别为5和13,输出结果也分别为5和13。
需要注意的是,虽然len()函数可以计算序列的长度,但对于字典、集合等非序列类型的数据,len()函数会抛出TypeError异常。因此,在使用len()函数时,需要确保传入的参数是一个序列类型的数据。
