我正在尝试创建一个简单的计算器,并且我需要在循环中更改对象的名称。
RoR = RoR + 1
"C{0}R{1}".format(CoC, RoR) = int(input("What is your row {0} Column {1} number?: ".format(RoR, CoC)))
这是我尝试过的,但没有奏效。我希望对象看起来像 C1R1 = 18 C1R2 = 88 等。我不太擅长 Python,所以非常感谢一些帮助!
我正在尝试创建一个简单的计算器,并且我需要在循环中更改对象的名称。
RoR = RoR + 1
"C{0}R{1}".format(CoC, RoR) = int(input("What is your row {0} Column {1} number?: ".format(RoR, CoC)))
这是我尝试过的,但没有奏效。我希望对象看起来像 C1R1 = 18 C1R2 = 88 等。我不太擅长 Python,所以非常感谢一些帮助!
使用 Woobles 评论中提到的字典!
mydict = {
'a' : 1,
'b' : 2,
...
}
在 'mydict' 中提取/修改 'a' 的数据很容易:
>>>print( mydict['a'] )
1
>>>mydict['a'] = 2
>>>print( mydict['a'] )
2
所以在你的情况下,它会是这样的:
mydict = {}
RoR = RoR + 1
mydict["C{0}R{1}".format(CoC, RoR)] = int(input("What is your row {0} Column {1} number?: ".format(RoR, CoC)))