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

回答編集履歴

1

追記

2018/02/22 18:03

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -1,8 +1,21 @@
1
1
  要件がかなり曖昧ですが...
2
- **12** を含んるかどうか判定したいということでしょうか?
2
+ 辞書の値の中に 1もしくは2 が一つもあるかどうか判定したいということでしょうか?
3
3
  ```Python
4
4
  D = {'A':1, 'B':2, 'C':3, 'D':3}
5
5
  print(
6
6
  any(value in (1, 2) for value in D.values())
7
7
  )
8
+ print(
9
+ any(value in (5, 2) for value in D.values())
10
+ )
11
+ print(
12
+ any(value in (5, 8) for value in D.values())
13
+ )
14
+ ```
15
+
16
+ **実行結果** [Wandbox](https://wandbox.org/permlink/861qUlZeu3uTB4GC)
17
+ ```
18
+ True
19
+ True
20
+ False
8
21
  ```