x=1
code(x)=5
print(code1)
我希望这个工作和打印" 5"任何人都可以帮我在python中做到这一点。
答案 0 :(得分:0)
您可以使用"代码"作为清单。
x=1
code=[0,0]
code[x]=5
print(code[1])
或作为词典:
x=1
code={}
code[x]=5
print(code[1])
取决于您将如何使用"代码"。
答案 1 :(得分:0)
myList=[1,2,3,4,5,6]
print myList[2]
将打印3.您可以为变量分配索引并执行以下操作:
index=2
print myList[index]
将打印3。
答案 2 :(得分:0)
正如另一个答案建议的那样,你最好使用字典或列表。
但是对于你的问题,你可以这样:
x = 1
exec(('code' + x) + '=5')
print code1
code1
将为5。
答案 3 :(得分:-1)
code=[0,0]
x=1
code[x]=5
print(code[1])