0
我有大量在可變形式的數據:從字符串變量分配與現有變量的值值
abc_123 = 5
def_456 = 7
ghi_789 = 9
等
我要求的各種輸入用戶,它建立了一個串。例如:
temp = "abc_123"
如何使temp = abc_123,從而使temp = 5?
我有大量在可變形式的數據:從字符串變量分配與現有變量的值值
abc_123 = 5
def_456 = 7
ghi_789 = 9
等
我要求的各種輸入用戶,它建立了一個串。例如:
temp = "abc_123"
如何使temp = abc_123,從而使temp = 5?
做一個字典然後鍵查找值:
>>> d = {"abc_123": 5, "def_456": 7, "ghi_789": 9}
>>> temp = "abc_123"
>>> d[temp]
5
>>> d.get("invalid", "not found")
'not found'
謝謝!這很好。花了一些時間重新排列這種格式的所有數據,但編寫代碼只是爲了這樣做並不足夠。 –
不要使用可變的變量,使用字典。 – Barmar