import random
warrior = 'Warrior'
mage = 'Mage'
warlock = 'Warlock'
paladin = 'Paladin'
firstList = [warrior, mage, warlock, paladin]
print(firstList[0], firstList[1], firstList[2], firstList[3])
firstNumber = random.randint(0, 3)
firstList[firstNumber] = '*taken*'
print(firstList[0], firstList[1], firstList[2], firstList[3])
secondList = [paladin, warlock, mage, warrior]
print(secondList[0], secondList[1], secondList[2], secondList[3])
假設隨機數採0 我意識到,9號線實際上只是改變了列表條目爲「採取」,而不是改變「戰士「變量的條目引入」採取「。有沒有辦法做到這一點?Python中如何更改在列表中引用的變量
原諒WoW引用。
字符串是不可改變的。 – 2013-04-04 12:11:33