使用python实现下列功能:快速列表生成方法生成一个长度为10的列表。然后借助for循环,将列表循环左移一个位置。
时间: 2023-12-03 08:45:56 浏览: 67
可以使用列表生成式来快速生成长度为10的列表,然后通过for循环将列表循环左移一个位置。
代码如下:
```python
# 生成长度为10的列表
my_list = [i for i in range(1, 11)]
print("原始列表:", my_list)
# 循环左移一个位置
first_element = my_list[0]
for i in range(1, len(my_list)):
my_list[i-1] = my_list[i]
my_list[-1] = first_element
print("循环左移后的列表:", my_list)
```
输出结果为:
```
原始列表: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
循环左移后的列表: [2, 3, 4, 5, 6, 7, 8, 9, 10, 1]
```
阅读全文