要比较单词并返回Pandas DataFrame条目,你可以使用以下代码示例:
import pandas as pd
# 创建示例数据
data = {'word1': ['apple', 'banana', 'cat', 'dog'],
'word2': ['apple', 'orange', 'dog', 'cat']}
df = pd.DataFrame(data)
# 比较单词并返回匹配的条目
df['match'] = df.apply(lambda row: row['word1'] == row['word2'], axis=1)
# 打印结果
print(df)
输出结果如下:
word1 word2 match
0 apple apple True
1 banana orange False
2 cat dog False
3 dog cat False
在上面的代码中,首先创建了一个包含两列单词的DataFrame。然后,使用apply
函数和lambda
函数来比较每一行的word1
和word2
列,如果两个单词相等,则将match
列设置为True
,否则设置为False
。最后,打印出结果的DataFrame。