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

如何使用Python中的len()函数求字符串、列表和元组的长度?

发布时间:2023-07-03 02:19:06

要使用Python中的len()函数求字符串、列表和元组的长度,首先要了解len()函数的基本用法和字符串、列表和元组的特点。

len()函数是Python的内置函数,用于返回对象的长度或元素个数。它可以接受字符串、列表、元组等可迭代对象作为参数,并返回这些对象的长度。

字符串是由字符组成的不可变序列,用一对单引号或双引号括起来。字符串长度是指字符串中字符的个数。

列表是由一系列元素组成的可变有序序列,用一对方括号括起来。列表长度是指列表中元素的个数。

元组是由一系列元素组成的不可变有序序列,用一对小括号括起来。元组长度是指元组中元素的个数。

下面分别介绍如何使用len()函数求字符串、列表和元组的长度。

1. 求字符串长度:

   s = "Hello, World!"
   print(len(s))  # 输出:13
   

2. 求列表长度:

   lst = [1, 2, 3, 4, 5]
   print(len(lst))  # 输出:5
   

3. 求元组长度:

   tup = (1, 2, 3, 4, 5)
   print(len(tup))  # 输出:5
   

可以看到,对于字符串、列表和元组,使用len()函数返回它们的长度都是非常简单的,只需要将它们作为len()函数的参数即可。无论是字符串、列表还是元组,len()函数都可以正常工作并返回正确的长度。

需要注意的是,len()函数只能用于可迭代对象,也就是那些包含一系列元素、可以通过循环遍历的对象。如果将其他类型的对象作为len()函数的参数,会导致TypeError异常。

总结起来,使用Python中的len()函数求字符串、列表和元组的长度非常简单。只需调用len()函数,并将字符串、列表或元组作为参数传入,即可获得它们的长度。此外,len()函数也可以用于其他的可迭代对象,如字典、集合等。