您好我想將文件添加到蟒蛇有一些不同勢名單像的Python:從文件生成列表名稱
File.txt:
ListA=1,2,3,4 ListB=2,3,4
我想保存列表我的腳本名稱相同的像File.txt。例如:ListA = [1,2,3,4] ListB = [2,3,4]之後,我想將一個列表複製到一個新的列表中,例如我可以使用它。這是我的腳本,不工作,你可以看到我的意思。
所以首先:我如何從txt文件讀取列表並使用他們的名字?第二如何將特定列表複製到新列表中?希望有人能幫助我:)而且我希望它沒有被問及。
def hinzu():
#file=input('text.txt')
f=open('text.txt','r')
**=f.read().split(',')
print ('li',**)
#this give me the output **=['ListA=1','2','3','4'] but actualy I want ListA=['1','2'...]
def liste():
total=1
li=input('which list do you want to use?')
for x in li:
float(x)
total *= x
print('ende', total)
你爲什麼要這樣來做?爲什麼不使用一個字典,其中列表名稱是鍵,列表本身就是值? –
File.txt從哪裏來?這感覺就像一個XY問題。如果可能,用腳本生成文件並使用'pickle'直接存儲列表 –