在 Python 中,len()
是一个内置函数,用于返回传入对象的长度或元素个数。它适用于多种类型的对象,包括字符串、列表、元组、字典等。下面是关于 len()
函数的一些常见用法:
获取字符串的长度:
message = "Hello, World!"
length = len(message)
print(length) # 输出:13
获取列表的长度:
numbers = [1, 2, 3, 4, 5]
length = len(numbers)
print(length) # 输出:5
获取元组的长度:
fruits = ("apple", "banana", "orange")
length = len(fruits)
print(length) # 输出:3
获取字典的键值对数量:
student_scores = {"Alice": 85, "Bob": 92, "Charlie": 78}
length = len(student_scores)
print(length) # 输出:3
获取集合的元素个数:
unique_numbers = {1, 2, 3, 4, 5}
length = len(unique_numbers)
print(length) # 输出:5
获取其他可迭代对象的元素个数:
range_obj = range(1, 6)
length = len(range_obj)
print(length) # 输出:5
len()
函数可以方便地获取对象的长度或元素个数,它在循环遍历、判断是否为空等场景中经常被使用。需要注意的是,len()
函数仅适用于具有可确定长度的对象,对于某些特殊类型的对象可能不适用,例如迭代器或文件对象。