python中len的用法
时间: 2023-09-24 11:09:53 浏览: 52
len()函数是Python内置函数之一,用于计算一个序列(字符串、列表、元组等)的长度或者元素个数。
使用方法:len(sequence)
参数说明:
- sequence:序列,可以是字符串、列表、元组等。
返回值:返回序列的长度或元素个数。
示例代码:
```python
str1 = 'Hello World!'
list1 = [1, 2, 3, 4, 5]
tuple1 = (6, 7, 8, 9, 10)
print(len(str1)) # 输出:12
print(len(list1)) # 输出:5
print(len(tuple1)) # 输出:5
```
在字符串中,len()函数返回字符串的字符个数(包括空格、标点符号等)。
在列表和元组中,len()函数返回列表或元组的元素个数。
相关问题
python中len函数用法
在 Python 中,`len()` 是一个内置函数,用于返回一个对象的长度或元素个数。常见的使用场景包括:
1. 返回字符串的长度:
```python
s = "hello world"
print(len(s))
# 输出:11
```
2. 返回列表、元组、集合等容器类型的元素个数:
```python
lst = [1, 2, 3, 4, 5]
print(len(lst))
# 输出:5
tup = (1, 2, 3)
print(len(tup))
# 输出:3
s = {1, 2, 3}
print(len(s))
# 输出:3
```
3. 返回字典中键值对的个数:
```python
d = {"name": "Alice", "age": 18}
print(len(d))
# 输出:2
```
需要注意的是,`len()` 函数只能用于返回有限对象的长度,对于无限对象(例如生成器),`len()` 函数会抛出 `TypeError` 异常。
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函数只能用于有限序列,不能用于无限序列(比如生成器)。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)