在Pandas中,可以使用条件语句和索引来根据另一列的值将DataFrame的某些行添加到列表中。以下是一种方法:
selected_rows = []
for index, row in df.iterrows():
if row['A'] == 'x':
selected_rows.append(row)
上述代码遍历了DataFrame的每一行,检查每一行的'A'列的值是否为'x',如果是,则将该行添加到selected_rows列表中。
注意:如果希望将特定列的值添加到列表中,可以修改第2步的代码。例如,如果希望将满足条件的行的列B的值添加到列表中,可以将上述代码的最后一行修改为:
selected_rows.append(row['B'])
希望以上解答能够对您有所帮助!如果您对此还有任何疑问,请随时提问。
领取专属 10元无门槛券
手把手带您无忧上云