0
我有問題理解和解決列表,排序和索引以下問題。下面是代碼例如:Python列表排序和索引
import random as rdm
a=[]
for i in range(3):
a.append([i,rdm.randint(-5,5)])
print a
b = sorted(a,key=lambda a:a[1])
print b
c = []
for j in range(len(b)):
c.append(b[j])
print c
c[0][1] = 0
print a
print b
print c
通知如何改變「C」的一個值來改變「b」和「一」。我怎樣才能防止它發生?換一種說法。我不希望「a」的值改變並不重要「b」或「c」會發生什麼
你實際上在處理**列表**而不是**數組**。如果你相應地修改了它,它會讓你的問題更清楚。 –
標題更新爲列表而非數組。 – user1532056