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

回答編集履歴

1

isを==に変更

2019/09/20 04:25

投稿

FiroProchainezo
FiroProchainezo

スコア2443

answer CHANGED
@@ -4,7 +4,7 @@
4
4
  man=list()
5
5
  woman=list()
6
6
  for person in students:
7
- if students[person]["性別"] is "男":
7
+ if students[person]["性別"] == "男":
8
8
  man.append(students[person])
9
9
  else:
10
10
  woman.append(students[person])
@@ -18,7 +18,7 @@
18
18
  man=dict()
19
19
  woman=dict()
20
20
  for person in students:
21
- if students[person]["性別"] is "男":
21
+ if students[person]["性別"] == "男":
22
22
  man[person] = students[person]
23
23
  else:
24
24
  woman[person] = students[person]
@@ -33,8 +33,11 @@
33
33
  man=list()
34
34
  woman=list()
35
35
  for person in students:
36
- if students[person]["性別"] is "男":
36
+ if students[person]["性別"] == "男":
37
37
  man.append({person : students[person]})
38
38
  else:
39
39
  woman.append({person : students[person]})
40
- ```
40
+ ```
41
+
42
+ ### 参考資料
43
+ [Pythonにおけるisと==の使い分け](https://qiita.com/mukoya/items/e8f50ce53defba9dbee3)