【发布时间】:2017-11-30 18:46:06
【问题描述】:
假设我有一个包含 6 列和 4 行的数据框,以及一个单独的列表,我们称之为 boollist。我想要做的是遍历所有行,然后如果行中的 2 个单元格包含空白字符串,我会将“False”附加到 boollist。反之亦然,如果该行包含少于 2 个空白字符串单元格,它将附加一个“True”。在进程结束时,boollist 的长度应与行数相同,以便可以将其添加为新列。
column0 column1 column2 column3 column4 column5
row0 'data' 'data' 'data' 'data' 'data' 'data'
row1 'data' '' 'data' 'data' 'data' 'data'
row2 '' '' '' '' 'data' ''
row3 'data' 'data' 'data' 'data' 'data' 'data'
在这个例子中,boollist 最终应该包含 [True,True,False,True]。
提前感谢您的帮助。
【问题讨论】:
标签: python python-2.7 python-3.x pandas dataframe