回答編集履歴
1
修正
answer
CHANGED
@@ -2,12 +2,12 @@
|
|
2
2
|
#df1,df2,matching_listは質問文の様に定義済とする
|
3
3
|
|
4
4
|
df3 = pd.merge(df1, df2, on='主担当')
|
5
|
-
|
5
|
+
df3 = df3.drop(['副担当_x','副担当_y'], axis=1)
|
6
6
|
df3['チーム番号'] = df3['チーム番号_x'].astype(str) + ',' + df3['チーム番号_y'].astype(str)
|
7
7
|
df3 = df3.drop(['チーム番号_x','チーム番号_y'], axis=1)
|
8
8
|
answer_list = [i for i in df3['主担当'] if i in matching_list]
|
9
9
|
df3 = df3[df3['主担当'].isin(answer_list)]
|
10
|
-
|
10
|
+
print(df3)
|
11
11
|
#主担当 チーム番号
|
12
12
|
#0 丹内 1,11
|
13
13
|
#1 大野 3,8
|