我想在循環中使用索引來命名和訪問變量。 這是一個有點硬代碼我想實現表達,但輸出是最重要的事情:Python:使用循環的名稱和訪問變量
i = 0
while i < len(myAr): #myAr is an array that has different length each run
var_i = i*5
print (var_i)
i = i+1
#So, say, len(myAr) = 3, my output will be:
var_0 = 0
var_1 = 5
var_2 = 10
在以前的職位,建議我已經使用列表試過了,但是,這不是我是誰在'list'解決方案中查找我無法真正訪問變量,但只能訪問列表中的位置。 或換句話說,我不能直接調用該變量,而只能在列表中調用它的位置。
你想乘元素的5索引或5元素本身?我真的不明白你想要什麼。 – Harrison
字典能爲你工作嗎?即'myvars ['var_0'] = 0'然後作爲'myvars ['var_0']' – FamousJameous
訪問字典會更合適嗎?訪問變量是什麼意思?在Python中,變量是引用對象的名稱,僅此而已。你的意思是在數組模塊中使用數組還是其他? https://docs.python.org/3/library/array.html – cdarke