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

Python中的`len()`函数如何获取可迭代对象的长度?

发布时间:2023-06-16 12:06:54

在Python中,len()函数是一个内置函数,用于获取可迭代对象的长度或元素的数量。无论是列表(list)、元组(tuple)、集合(set)或字符串(string),都可以使用len()函数来确定它们的长度。

len()函数的基本语法是:

len(object)

其中,object表示要获取长度的的对象。它可以是一个字符串、列表、元组、集合、字典等可迭代对象。

len()函数的返回值是一个整数,表示对象的长度或元素数量。下面是使用len()函数的一些例子。

## 获取字符串的长度

字符串是最常见的Python对象之一,我们可以用len()函数来获取字符串的长度。

string = "Hello, world!"
length = len(string)
print("字符串的长度是:", length)

输出结果:

字符串的长度是: 13

## 获取列表的长度

列表是Python中常用的数据结构,用于存储一组有序的数据。可以用len()函数来获取列表的长度。

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

输出结果:

列表的长度是: 5

## 获取元组的长度

元组与列表类似,不过元组是不可变对象,因此不能修改它的元素。可以用len()函数来获取元组的长度。

tup = (1, 2, 3, 4, 5)
length = len(tup)
print("元组的长度是:", length)

输出结果:

元组的长度是: 5

## 获取集合的长度

集合是Python中常用的数据结构之一,用于存储一组无序的、不可重复的数据。可以用len()函数来获取集合的长度。

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

输出结果:

集合的长度是: 5

## 获取字典的长度

字典是Python中常用的关键字-值对(key-vaⅰue)数据结构,可以用len()函数来获取字典的长度。

dict1 = {'a':1, 'b':2, 'c':3, 'd':4, 'e':5}
length = len(dict1)
print("字典的长度是:", length)

输出结果:

字典的长度是: 5

综上所述,len()函数是一个非常有用的函数,可以方便地获取各种可迭代对象的长度或元素数量。在编写Python代码的过程中,经常需要使用len()函数来确定数据的长度,以便计算和处理数据。