目前我在我的循环中有一个新的列表,大部分需要创建一个新列表,其中包含数据中原始列表x的几乎所有元素。但是,我正在制定一个条件,只有当条件满足x [5]时,才会增加xnew的特定索引。是否有一个更清洁的方式做到以下几点?: for x in data:
xnew = [x[1],x[2],x[3],x[4],0,0,0]
if(x[5]==2):
xnew[4] = x
我正在循环浏览文件夹中的所有excel文件并将它们附加到数据框中。一列(列C)有一个ID号码。在某些表单中,ID被格式化为文本,而在其他表单中,格式化为数字。在导入期间或之后更改数据类型的最佳方法是什么,以便数据类型一致?我可以在导入前在每个excel文件中更改它们,但有40多张。 for f in glob.glob(path):
dftemp = pd.read_excel(f,sh