📜  python len - Python (1)

📅  最后修改于: 2023-12-03 15:34:02.002000             🧑  作者: Mango

Python中的len函数

len()是Python内置函数之一,用于返回一个对象中元素的数量。

语法
len(s)

其中s可以是序列(如字符串、列表、元组等)或集合、字典等一些可以容纳多个元素的数据类型。

返回值

len()函数返回整数值,表示对象中元素的数量。

例子
str1 = "Python"
list1 = [1, 2, 3, 4, 5]
tuple1 = ('a', 'b', 'c', 'd', 'e')
set1 = {'apple', 'banana', 'orange'}
dict1 = {'name': 'Alex', 'age': 18, 'gender': 'male'}

print(len(str1))     # 输出 6
print(len(list1))    # 输出 5
print(len(tuple1))   # 输出 5
print(len(set1))     # 输出 3
print(len(dict1))    # 输出 3(字典中的元素为键值对,即每个元素包含两部分)
注意点
  • len()函数只能用于容纳多个元素的数据类型,对于单个元素的数据类型,如整数、浮点数、布尔值、None等,不能使用len()函数。
  • 对于字符串类型,len()函数返回的是字符串中字符的数量,而不是字节数量。
  • 对于字典类型,len()函数返回的是字典中键值对的数量,而不是字典中某个键或某个值的数量。