這是一個初學者的問題:更改變量名的raw_input一個
我做了一個函數讀取一個txt文件(由用戶選擇),使該文件中包含許多號碼列表,稱爲A.我稱這個功能爲open_file
。 後來我想用文件的原始名稱,以更改列表的名稱,再加上「_values
」
我嘗試
file_name = raw_inpunt('Give the name of the file:') # the user chooses the file
open_file (file_name) #A list is created
file_name +'_'+'values' = A
這似乎並沒有工作。有任何想法嗎?
爲什麼您需要更改變量的名稱以匹配文件名?難道這不會讓其他代碼更難使用該變量嗎?如果您確實需要通過名稱引用數據,請考慮使用「dict」代替。 –
你的代碼有多個問題:'raw_input'中的拼寫錯誤,你不保存'open_file()'的返回值,所以'A'可能是未定義的,'「something」= anything'是無效的Python。你以後如何使用'* _values'變量? – jfs