首页 > 解决方案 > 列出反向问题

问题描述

我想在 python 3 中有一个原始列表和反向列表,所以我试试这个代码。我发现了一个新问题。为什么这段代码中的 aList 是颠倒的?我以为我们在分配 b=aList 后在这里有 2 个单独的列表,然后我反转 b,而不是 aList,所以为什么要反转 aList

aList = [123, 'xyz', 'zara', 'abc', 'xyz'];
b=aList
b.reverse()
print(aList)

输出是:['xyz', 'abc', 'zara', 'xyz', 123] 我认为输出必须是原始列表,因为我们更改了 b 列表而不是 aList

标签: python

解决方案


推荐阅读