Python-在下一个代码中使用打印
此代码生成缺少的列(可以) 现在我想使用前面代码的列来应用于下面的代码Python-在下一个代码中使用打印,python,pandas,printing,append,Python,Pandas,Printing,Append,此代码生成缺少的列(可以) 现在我想使用前面代码的列来应用于下面的代码 data[a].isnull().sum() 但“a”并不保存缺少的列名,它只是最后一列的名称。我需要使用类似于b=print(a)的东西,并执行“追加”“执行列表”操作,但我找不到正确的代码。看起来像是您在寻找的代码 res = [data[a].isnull().sum() for a in data.columns] print(res) 这将提供一个列的列表,其中包含null/nan null_index = d
data[a].isnull().sum()
但“a”并不保存缺少的列名,它只是最后一列的名称。我需要使用类似于b=print(a)的东西,并执行“追加”“执行列表”操作,但我找不到正确的代码。看起来像是您在寻找的代码
res = [data[a].isnull().sum() for a in data.columns]
print(res)
这将提供一个列的列表,其中包含null/nan
null_index = df.isnull().any()
a= null_index[null_index==True].index.tolist()
a
将列出列中包含空值的所有列名老实说,这个问题不是很清楚,请考虑编辑一下。如果你需要保存触发条件的项目,创建类似列表的东西,然后附加到它。我不明白你想做什么。。获取数据中的空串谋数?这是一个。当实际上您想做其他事情时,不要询问是否在列表中添加值。如果我正确理解了这个问题,您想计算每列中的NaN值吗?是的,我想获得数据中的空列数,但我只想使用第一个代码中打印的列,我不想看到其他列。我对这段代码有这个问题,但我也想了解如何在其他代码中使用打印变量,因为我需要在更多代码中使用。感谢您的澄清,但我建议您清理您的问题并提供一个详细的说明。显示一个带有一些NaN值的数据帧示例以及您想要得到的结果。
null_index = df.isnull().any()
a= null_index[null_index==True].index.tolist()