我正在使用python并请求帮助如何简化下面的代码。谢谢。你知道吗
for i in range(1,9):
if i == 1:
wt_1 = gwt_2018[gwt_2018.WkNum == i]
elif i == 2:
wt_2 = gwt_2018[gwt_2018.WkNum == i]
elif i == 3:
wt_3 = gwt_2018[gwt_2018.WkNum == i]
elif i == 4:
wt_4 = gwt_2018[gwt_2018.WkNum == i]
elif i == 5:
wt_5 = gwt_2018[gwt_2018.WkNum == i]
elif i == 6:
wt_6 = gwt_2018[gwt_2018.WkNum == i]
elif i == 7:
wt_7 = gwt_2018[gwt_2018.WkNum == i]
else i == 8:
wt_8 = gwt_2018[gwt_2018.WkNum == i]
你需要这样的东西吗?你知道吗
所有i的变量名都必须是'wt\u i'吗?你知道吗
我会用字典来代替:
我找到了解决方案[链接](Create multiple dataframe using for loop in python 2.7)
相关问题 更多 >
编程相关推荐