Préparation des données
import numpy as np
import pandas as pd
import json
import psycopg2
data = {
'A':[1,2,3,4,'hello','world'],
'B':[1,2,3,7,'hello','word']
}
df_data = pd.DataFrame(data = data)
df_data
Copier après la connexion
| A | B |
---|
0 | 1 | 1 |
---|
1 | 2 | 2 |
---|
2 | 3 | 3 |
---|
3 | 4 | 7 |
---|
4 | bonjour | bonjour |
---|
5 | monde | mot |
---|
Méthode 1 : Écrire le jugement de fonction
# 方法一:写函数判断
# 判断是否相等
def is_equal_or_not(a,b):
if a == b:
return 1
else:
return 0
# 数据处理
df_data['AB列数据是否相等'] = df_data.apply(lambda x : is_equal_or_not(x['A'],x['B']),axis = 1)
df_data
Copier après la connexion
|
A |
B |
Les données de la colonne AB sont-elles égales |
2 |
3 | 3 |
1 |
3 |
4 |
7 | 0 |
4 |
bonjour |
bonjour |
1 |
5 |
monde |
mot |
0 |
| Méthode 2 : Déterminer directement si les données de la colonne AB sont égales | 1 | 1 | 1
| 1 | 2 | 2 | 1
1
2
3
3 |
1 |
1 |
| 3 |
4
7 |
0 | 0 |
|
4 |
bonjour
bonjour |
1 |
1 |
|
5 |
monde
mot |
0 |
0 | |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!