我试图定义一个开关功能为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()
答案一定是死的简单,但我不看到它。