如何使用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()函数也可以用于其他的可迭代对象,如字典、集合等。
