csv文件中的列包含以下值和一些NaN值,我想从中提取信息并将其存储在新列中



{'garage': False, 'street': False, 'validated': False, 'lot': True, 'valet': False}

我想从上面的键值对中提取信息,很少有这样的数据,我想从其中提取值为True的键,并使用python将其存储在新列中。

data = {'garage': False, 'street': False, 'validated': False, 'lot': True, 'valet': False}
new_column = [key for key, value in data.items() if value is True]
print(new_column)

输出:

['lot']

现在,您可以将提取的值添加到dict中,如下所示:

data['Business Parking'] = new_column

最新更新