python - Python将列表复制到新列表?
问题描述
我想在这里将一个列表复制到新列表中,我的代码不起作用:
l = list(range(0,101,2))
n = []
def change(l):
for i in range (len(l)):
k = l.copy()
n[k] = l[:]
print (l)
print (n)
我想将 l 列表复制到 n 列表中,但它不起作用。提前感谢帮助。
解决方案
>>>l = range(0,101,2)
>>>n = [x for x in l]
推荐阅读
- pgm - 使用 Pyro 实现图形模型的问题
- python - 我可以在 for 循环中测试两个以上的变量(特别是三个)吗?
- matlab - 在带有 Matlab 2017b 的 win10 上使用 gfortran
- python - python速成课程第9章类问题
- php - 如何显示管理员的原始密码
- mysql - MySQL - 计数、加入、分组等
- python - 如何将在不同时间获取的许多输入返回到 excel 中?
- tsql - 500 万行的 Azure SQL 触发器处理
- networking - ESP8266-05 在连接到任何 Wi-Fi 网络时总是返回 +CWJAP:4
- linux - 如何在Linux中定义所有文件的别名,包括隐藏文件、列表编号、总行数?