您的位置:

计算列表或字符串长度的函数

一、len()函数简介

计算列表或字符串长度的函数是Python内置函数之一——len()函数。它返回给定列表、元组、字符串等对象的长度或元素个数。下面是该函数的语法:

>>> len(object)

其中,object是要计算长度的列表、元组、字符串等对象。

下面是对len()函数的具体解释:

二、计算列表长度

使用len()函数可以很方便地计算列表的长度。例如,假如你需要计算下面列表中元素的个数:

>>> list1 = ['Python', 'Java', 'PHP', 'Ruby', 'C++']

你只需要调用len()函数即可:

>>> len(list1)
5

这里,我们得到了list1列表中元素的个数,即5。

三、计算字符串长度

使用len()函数也可以计算字符串的长度。例如,假如有如下字符串:

>>> str1 = 'Hello, world!'

你可以使用len()函数来获取字符串str1中字符的个数:

>>> len(str1)
13

在这个例子中,我们获得了字符串str1中字符的个数,即13。

四、计算元组长度

元组和列表非常相似,只是元组不能被修改。同样地,我们使用len()函数可以很容易地获得元组中元素的个数。

>>> tup1 = ('Python', 'Java', 'PHP', 'Ruby', 'C++')
>>> len(tup1)
5

我们得到了元组tup1中元素的个数,即5。

五、计算字典长度

Python中的字典是一种键值对存储对象,同样可以通过len()函数获取字典的长度,即字典中键值对的个数。

>>> dict1 = {'name': 'Tom', 'age': 18, 'gender': 'male'}
>>> len(dict1)
3

在本例中,我们得到了字典dict1中键值对的个数,即3。

六、小结

在本篇文章中,我们介绍了Python内置函数len()的使用方法。通过len()函数可以方便地计算列表、元组、字符串以及字典的长度。在实际编程中,len()函数是一个非常常用的工具。

完整示例代码:

# 计算列表长度
list1 = ['Python', 'Java', 'PHP', 'Ruby', 'C++']
print(len(list1))

# 计算字符串长度
str1 = 'Hello, world!'
print(len(str1))

# 计算元组长度
tup1 = ('Python', 'Java', 'PHP', 'Ruby', 'C++')
print(len(tup1))

# 计算字典长度
dict1 = {'name': 'Tom', 'age': 18, 'gender': 'male'}
print(len(dict1))