質問するログイン新規登録

回答編集履歴

1

追記

2020/05/11 23:19

投稿

退会済みユーザー
answer CHANGED
@@ -1,4 +1,27 @@
1
1
  合致データを保管する適当な配列、例えば result を作ります。
2
2
  2 次元配列 date(?) をループさせ 1 次元に落として、2番目の値が name_list のいずれかと合致したら、result に入れてください。
3
3
 
4
- ごく初歩のループと条件分岐なので、初学者向け教本か、公式ドキュメントを参考にすれば作成可能です。
4
+ ごく初歩のループと条件分岐なので、初学者向け教本か、公式ドキュメントを参考にすれば作成可能です。
5
+
6
+ **追記**
7
+ 雑な実装ですが、回答をコードに落としてみました。
8
+ ```python
9
+ name_list = ['U012JDYRD2T', 'U012X478FNZ']
10
+ data = [
11
+ ['name', 'id'],
12
+ ['Slackbot', 'USLACKBOT'],
13
+ ['test_1', 'U012JDYRD2T'],
14
+ ['test_5', 'U012JDYSN07'],
15
+ ['kita', 'U012X478FNZ'],
16
+ ['test_4', 'U012XQBE63X'],
17
+ ['test_bot', 'U012YTNNPB5'],
18
+ ['test_3', 'U012ZC8AQ8K'],
19
+ ['tese_2', 'U013BQDLK6V']
20
+ ]
21
+ result = []
22
+
23
+ for data_id in data:
24
+ if data_id[1] in name_list:
25
+ result.append(data_id[0])
26
+ print(result)
27
+ ```