问题描述
为什么我把代码块写成:
def rev(li):
li.reverse()
l = [[1,2,3],[4,5,6]]
map(rev,l)
print(l)
结果列表与原始列表相同,但是当我重写代码以现在将地图对象转换为这样的列表时:
def rev(li):
li.reverse()
l = [[1,6]]
list(map(rev,l))
print(l)
它确实反转了内部列表给我 [[3,1],[6,4]]。将地图对象转换为列表如何更改列表 l
的可变性规则?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)