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
将列出列中包含空值的所有列名null_index = df.isnull().any() a= null_index[null_index==True].index.tolist()