下面是一种遍历表格列并删除行的方法。首先,我们需要定义表格和列。在这个例子中,我们使用名为“table”的表格和名为“column”的列。
import pandas as pd
# 创建一个表格
table = pd.DataFrame({'A': [1, 2, 3], 'B': ['a', 'b', 'c'], 'C': [True, False, True]})
# 选择要遍历的列
column = 'B'
# 遍历列并删除行
for index, row in table.iterrows():
if row[column] == 'b':
table.drop(index, inplace=True)
# 打印结果
print(table)
在上面的代码中,我们使用了Pandas模块来创建表格,并将其命名为“table”。接着,我们选择要遍历的列,并将其命名为“column”。然后,我们使用iterrows()方法遍历表格中的每一行。在每一行中,我们使用row[column]方法来获取列值,并与'b'进行比较。如果列值等于'b',我们则使用drop()方法从表格中删除该行。最后,我们使用print()方法将结果输出到屏幕上。
在这个例子中,我们遍历了名为“B”的列,并删除了值为“b”的行。您可以通过更改“column”的值来遍历任何其他列,并根据需要更改删除行的条件。
上一篇:遍历表格列