我試圖定義一個開關功能爲MarblesBoard類的一部分,這將切換左右我的頭兩個數字:蟒蛇列表項開關不能正常工作
class MarblesBoard:
def __init__(self, marbles):
self.input = marbles
def switch(self):
list(self.input)[1], list(self.input)[0] = list(self.input)[0], list(self.input)[1]
print list(self.input)
board = MarblesBoard((3,6,7,4,1,0,8,2,5))
board.switch()
答案一定是死的簡單,但我不看到它。