python中len函数
时间: 2023-09-20 14:11:56 浏览: 71
在Python中,len()函数用于返回一个对象的长度或元素个数。它可以用于计算字符串、列表、元组、字典、集合等数据类型的长度。例如:
```
# 字符串
my_string = "Hello, world!"
print(len(my_string)) # 输出 13
# 列表
my_list = [1, 2, 3, 4, 5, 6]
print(len(my_list)) # 输出 6
# 元组
my_tuple = (1, 2, 3, 4, 5, 6)
print(len(my_tuple)) # 输出 6
# 字典
my_dict = {'a': 1, 'b': 2, 'c': 3}
print(len(my_dict)) # 输出 3
# 集合
my_set = {1, 2, 3, 4, 5, 6}
print(len(my_set)) # 输出 6
```
相关问题
python 中len函数
len函数是Python内置的一个函数,用于返回一个对象的长度或元素个数。它可以用于字符串、列表、元组、字典、集合等可迭代对象。
例如,我们可以使用len函数来获取字符串的长度:
```python
my_string = "Hello, World!"
print(len(my_string))
```
输出结果为:13
同样,我们也可以使用len函数来获取列表的元素个数:
```python
my_list = [1, 2, 3, 4, 5]
print(len(my_list))
```
输出结果为:5
总之,len函数是一个非常有用的函数,可以帮助我们获取对象的长度或元素个数。
Python中len函数用法
len函数可以用来获取一个序列(字符串、列表、元组等)的长度。它的用法如下:
```python
len(seq)
```
其中,seq是要获取长度的序列。返回值是序列中元素的数量。
例如:
```python
a = "hello"
print(len(a)) # 输出5
b = [1, 2, 3, 4, 5]
print(len(b)) # 输出5
c = (1, "hello", 3.14)
print(len(c)) # 输出3
```
还可以使用len函数来判断序列是否为空:
```python
a = ""
if len(a) == 0:
print("字符串为空")
b = []
if len(b) == 0:
print("列表为空")
```
另外需要注意的是,len函数只能用于有限序列,不能用于无限序列(比如生成器)。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)