回答編集履歴
1
test
CHANGED
@@ -3,7 +3,14 @@
|
|
3
3
|
{"名前":"Mr.A", "年齢":17, "性別":"男"},
|
4
4
|
{"名前":"Mr.B", "年齢":17, "性別":"女"},
|
5
5
|
]
|
6
|
+
condition = {
|
7
|
+
"男": lambda h: 17 <= h["年齢"] <= 69,
|
8
|
+
"女": lambda h: 18 <= h["年齢"] <= 69,
|
9
|
+
}
|
10
|
+
for h in human_1:
|
11
|
+
print(h["名前"], "献血可" if condition[h["性別"]](h) else "献血不可")
|
6
12
|
|
13
|
+
#
|
14
|
+
# Mr.A 献血可
|
7
|
-
|
15
|
+
# Mr.B 献血不可
|
8
|
-
print(h["名前"], "献血可" if 17 <= h["年齢"] <= 69 else "献血不可")
|
9
16
|
```
|