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

Python中的len()函数-获取序列的长度

发布时间:2023-06-04 16:45:06

Python中的len()函数是Python内置函数之一,用于获取序列的长度,它可以用于字符串、列表、元组、字典、集合等数据类型。在开发过程中,需要快速获取序列长度时,可以用len()函数,使用十分方便。

语法格式:

len(s)

参数s为序列(字符串、列表、元组、字典、集合等)。函数返回一个整型值,表示序列s的长度。

下面是len()函数的使用实例:

1. 字符串的长度

str = "Hello Python"

print("字符串长度为:", len(str))

运行结果:

字符串长度为: 13

本例中,len()函数接受一个字符串类型对象str作为参数,返回了字符串str的长度。在本例中,返回结果为13,因为'Hello Python'中有13个字符,包括一个空格符。

2. 列表长度

list = [1, 2, 3, 4, 5]

print("列表长度为:", len(list))

运行结果:

列表长度为: 5

本例中,我们创建了一个长度为5的列表,并将其作为参数传递给len()函数。函数返回结果为5,即列表的长度为5。

3. 元组长度

tup = ('Python', 'Java', 'C++', 'C#')

print("元组长度为:", len(tup))

运行结果:

元组长度为: 4

本例中,我们定义了一个元组tup,它包含了4个元素。我们使用len()函数来获取元组的元素个数,返回结果为4,即元组的长度。

4. 集合长度

Set = {'Python', 'Java', 'C++', 'PHP', 'C#'}

print("集合长度为:", len(Set))

运行结果:

集合长度为: 5

本例中,我们使用len()函数来获取集合Set的长度。集合Set有5个元素,因此返回的结果为5,也就是集合的长度。

5. 字典长度

dict = {'name': 'Jerry', 'age': 20, 'country': 'China'}

print("字典长度为:", len(dict))

运行结果:

字典长度为: 3

本例中,我们定义了一个字典dict,它包含了3个键值对。我们使用len()函数来获取字典的长度,返回结果为3,即字典的键值对数量。

总之,len()函数是Python中一个非常常用的函数,使用它可以快速方便地获取序列的长度。在Python编程中,len()函数的使用已经成为了编程习惯。