重复列表元素n次
时间: 2024-02-21 18:01:11 浏览: 51
重复 N 次的元素1
您可以使用以下代码来重复列表中的元素 n 次:
```python
my_list = [1, 2, 3]
n = 3
new_list = [item for item in my_list for i in range(n)]
print(new_list)
```
输出结果为:`[1, 1, 1, 2, 2, 2, 3, 3, 3]`
其中,`item for item in my_list` 表示将原列表中的元素一个一个地取出来,而 `for i in range(n)` 表示将该元素重复 n 次,最后用列表推导式将这些元素组成新的列表。
阅读全文