欢迎访问宙启技术站
智能推送

Python中如何使用len()函数获取对象长度?

发布时间:2023-07-06 09:30:37

在Python中,可以使用len()函数来获取对象的长度。len()函数用于返回容器中元素的个数,主要用于字符串、列表、元组、字典和集合等可迭代对象。

以下是使用len()函数获取不同对象长度的示例:

1. 获取字符串的长度:

s = "Hello World"
length = len(s)
print("字符串长度为:", length)

输出:

字符串长度为: 11

2. 获取列表的长度:

lst = [1, 2, 3, 4, 5]
length = len(lst)
print("列表长度为:", length)

输出:

列表长度为: 5

3. 获取元组的长度:

tpl = (1, 2, 3, 4, 5)
length = len(tpl)
print("元组长度为:", length)

输出:

元组长度为: 5

4. 获取字典的长度(字典返回的是键的个数):

dic = {'name': 'John', 'age': 24, 'city': 'New York'}
length = len(dic)
print("字典长度为:", length)

输出:

字典长度为: 3

5. 获取集合的长度:

st = {1, 2, 3, 4, 5}
length = len(st)
print("集合长度为:", length)

输出:

集合长度为: 5

需要注意的是,len()函数只能用于支持长度操作的对象,如果对于不支持长度操作的对象使用len()函数,会导致TypeError异常的抛出。