使用Python中的`len()`函数获取列表/元组/字符串等的长度
发布时间:2023-07-02 20:27:25
在Python中,len()函数是用来获取指定对象的长度的。它可以应用于多种数据类型,包括列表、元组、字符串等。
1. 获取列表的长度:
列表是Python中最常用的数据类型之一。可以使用len()函数来获取列表中元素的个数。例如:
my_list = [1, 2, 3, 4, 5] length = len(my_list) print(length) # 输出 5
2. 获取元组的长度:
元组是类似于列表的不可变序列,也可以使用len()函数来获取元组中元素的个数。例如:
my_tuple = (1, 2, 3, 4, 5) length = len(my_tuple) print(length) # 输出 5
3. 获取字符串的长度:
字符串是Python中用来表示文本数据的一种类型。同样地,len()函数也可以被用于获取字符串的长度。例如:
my_string = "Hello, world!" length = len(my_string) print(length) # 输出 13
4. 获取字典的长度:
字典是Python中用来存储键值对的数据类型。不过,len()函数不适用于获取字典的长度,而是用于获取字典中键值对的个数。例如:
my_dict = {1: "one", 2: "two", 3: "three"}
length = len(my_dict)
print(length) # 输出 3
请注意,len()函数在计算长度时,会将对象中的所有元素都计算在内。对于字符串来说,它会将每个字符都计算为一个元素。对于列表和元组来说,它会将列表或元组内的每个元素都计算为一个元素。对于字典来说,它会将字典中的键值对视为一个元素。因此,在使用len()函数时,请确保目标对象是一个有效的列表、元组或字符串。
