以下是一个使用Python的示例代码,用于比较两列并在另一列中突出显示匹配项:
import pandas as pd
# 创建示例数据
data = {'Column1': ['apple', 'banana', 'orange', 'grape'],
'Column2': ['orange', 'apple', 'grape', 'banana']}
df = pd.DataFrame(data)
# 在新列中标记匹配项
df['Highlighted'] = df.apply(lambda row: row['Column1'] if row['Column1'] == row['Column2'] else '', axis=1)
# 打印结果
print(df)
输出结果:
Column1 Column2 Highlighted
0 apple orange
1 banana apple
2 orange grape
3 grape banana grape
在这个示例中,我们使用pandas
库创建了一个包含两列数据的DataFrame。然后,我们使用apply
函数和一个lambda函数来比较两列的值。如果两列的值匹配,我们将在新的Highlighted
列中突出显示匹配项,否则将保留空白。
你可以根据自己的需求修改代码,例如更改列名、使用不同的匹配条件等。