国际访客建议访问 Primers 编程伙伴 国际版站点 > Python 教程 > len 以获得更好的体验。

# Python 的内置函数 len

请查看 Python 内建函数列表 了解更多相关 API。

说明:获取长度。

# 函数说明

def len(obj):
    '''
    获取长度

    :param obj: 一个对象
    :return: 对象的长度
    '''

!subtitle:说明

通过调用对象的 __len__ 方法获取长度。

如果获取的长度大于 sys.maxsize,会产生 OverflowError 异常。

!subtitle:参数

  • obj - 要获取长度的对象

!subtitle:返回值

对象的长度

# 示例

运行示例

print(len('hello world'))                       # 获取字符串的长度
print(len((1, 2, 3, 4, 5)))                     # 获取元组的长度
print(len([1, 2, 3, 4, 5]))                     # 获取列表的长度
print(len({'Cat', 'Dog'}))                      # 获取集合的长度
print(len({'name': 'Alice', 'age': 17}))        # 获取字典的长度
print(len(range(5)))                            # 获取可迭代对象的长度

# 推荐阅读

本文 更新于: 2025-11-27 09:37:59 创建于: 2025-11-27 09:37:59