我有一个看起来像这样的数据框:
data = {'c1': [[1], [2, 3], [4], [0]],
'c2': [[0], [0], [12], [5, 6, 7]]}
df = pd.DataFrame(data)
我想访问列表中的列值,特别是使用条件检查:
# something like this
df.loc[df['c1'] == 0] # returns empty dataframe
# or
df.loc[df['c1'] == [0]] # returns a ValueError
如果我只能通过条件检查获得第一行和最后一行,这将很有帮助。谢谢!