在Python中取得长度的函数是len()
,它可以用于获取字符串、列表、元组、字典和其他可迭代对象的长度。
下面是两个示例:
- 获取字符串长度的示例:
s = 'Hello, World!'
length = len(s)
print(length) # 输出:13
解释:这里定义了一个字符串s
,然后使用len()
函数获取其长度并将结果保存在length
变量中。最后打印出结果。
- 获取列表长度的示例:
lst = ['apple', 'banana', 'orange']
length = len(lst)
print(length) # 输出:3
解释:这里定义了一个列表lst
,使用len()
函数获取其长度并将结果保存在length
变量中。最后打印出结果。
需要注意的是,如果尝试对不支持长度计算的对象使用len()
函数,则会抛出TypeError
异常。此外,对于一些复杂结构的对象,如多维列表、嵌套字典等,len()
函数只会返回第一层的长度。如果需要获取更深层次的长度,需要使用递归或其他方法。