我试图从文件中获取数据(列表),并将此列表分配给我的python脚本列表。你知道吗
我想知道如何做到这一点,而不必手动分配所有变量
Variables = [MPDev,WDev,DDev,LDev,PDev,MPAll,WAll,DAll,LAll,PAll,MPBlit,WBlit,DBlit,LBlit,PBlit,MPCour,WCour,DCour,LCour,PCour]
dataupdate = open("griddata.txt","r")
datalist = dataupdate.read()
#Inside the file is written:
#['0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0',']
var = 0
for e in Variables:
e = datalist[var]
var += 1
我得到了它的工作无论如何,但我想知道一个更快的方法来提高我的技能。谢谢
习惯将数据用作数据帧。它很容易阅读,也很容易写作。 http://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_csv.html
另一种选择是使用字典。
mydict={} var = 0 for e in Variables: mydict[e]=datalist[var] var += 1
相关问题 更多 >
编程相关推荐