如何使用Python的len函数获取字符串或列表的长度
发布时间:2023-06-22 04:46:19
在Python中,len()是一个内置函数,它用于获取字符串或列表(甚至是元组、字典)的长度。这个函数的返回值是一个整数,表示传入字符串或列表中包含的元素个数。
使用len()函数来获取字符串的长度非常简单。我们只需要将字符串作为参数传递给len()函数即可,它会返回字符串中字符的数量。例如,以下代码演示了如何使用len()函数获取字符串的长度:
s = "Hello world" print(len(s)) # 输出:11
这个例子中,我们定义了一个字符串变量s,然后使用len()函数获取了它的长度,输出结果是11。这是因为字符串s中包含11个字符,包括空格。
当然,我们也可以使用len()函数获取任意列表的长度。类似于字符串,我们只需要将列表作为参数传递给len()函数即可。以下代码演示了如何获取包含5个元素的列表的长度:
lst = [1, 2, 3, 4, 5] print(len(lst)) # 输出:5
同理,我们也可以使用len()函数获取元组、字典的长度。以下代码演示了如何获取包含3个键值对的字典的长度:
dct = {"apple": 1, "banana": 2, "orange": 3}
print(len(dct)) # 输出:3
需要注意的是,在使用len()函数时,传入的参数必须是字符串或可迭代对象(如列表或元组)。如果我们尝试获取一个整数或浮点数的长度,就会抛出TypeError异常。
总之,len()函数是Python中非常实用的一个函数,它可以让我们在处理字符串和列表时更方便地获取长度信息。无论你是在写脚本还是在开发复杂的程序,都会经常用到它。
