使用不同方法将列表[1,2,3]扩展为[1,2,3,4,5,6]
时间: 2023-02-06 17:46:47 浏览: 92
使用不同方法将列表[1,2,3]扩展为[1,2,3,4,5,6]的方法有以下几种:
1. 使用 + 运算符:
```
lst = [1, 2, 3]
lst = lst + [4, 5, 6]
print(lst) # 输出: [1, 2, 3, 4, 5, 6]
```
2. 使用 extend() 方法:
```
lst = [1, 2, 3]
lst.extend([4, 5, 6])
print(lst) # 输出: [1, 2, 3, 4, 5, 6]
```
3. 使用 append() 方法:
```
lst = [1, 2, 3]
lst.append([4, 5, 6])
print(lst) # 输出: [1, 2, 3, [4, 5, 6]]
```
4. 使用 insert() 方法:
```
lst = [1, 2, 3]
lst.insert(3, 4)
lst.insert(4, 5)
lst.insert(5, 6)
print(lst) # 输出: [1, 2, 3, 4, 5, 6]
```
5. 使用列表推导式:
```
lst = [1, 2, 3]
lst = lst + [i for i in range(4, 7)]
print(lst) # 输出: [1, 2, 3, 4, 5, 6]
```
6. 使用 itertools.chain():
```
import itertools
lst = [1, 2, 3]
lst = list(itertools.chain(lst, [4, 5, 6]))
print(lst) # 输出: [1, 2, 3, 4, 5, 6]
```
阅读全文