1. 使用列表推导式:
```python
length = 20
my_list = [0 for _ in range(length)]
print(my_list)
2. 使用列表乘法:
```python
length = 20
my_list = * length
print(my_list)
3. 使用循环:
```python
length = 20
my_list = []
for _ in range(length):
my_list.append(0)
print(my_list)
4. 使用`numpy`包创建指定形状的数组,然后转换为列表:
```python
import numpy as np
length = 20
my_list = np.zeros(length).tolist()
print(my_list)
5. 使用`random`模块随机生成一个长度为20的列表:
```python
import random
my_list = [random.randint(1, 100) for _ in range(length)]
print(my_list)
以上方法都可以创建一个长度为20的列表。您可以根据您的具体需求选择合适的方法