回答編集履歴
2
コメントを受けて修正
test
CHANGED
@@ -37,7 +37,7 @@
|
|
37
37
|
にしても、コメントもついているとおり、**何らかの判定方法が存在するはず**なので、それをif文のところで使えばよいかと。
|
38
38
|
|
39
39
|
> 辞書はインデックス番号を指定できない
|
40
|
-
から逆に想像して辞書の順を考えているのかもしれませんが、
|
40
|
+
から逆に想像して辞書の順を考えているのかもしれませんが、言語仕様的には辞書は順を保持しないので、保存順で何かするべきでないと思います。
|
41
41
|
|
42
|
-
|
42
|
+
dictの代りにcollections.OrderdDictを使うということであればできますが、であれば、その元データからその性質を使って必要なデータを作るのがいいでしょう。
|
43
43
|
|
1
追記を受けて追記
test
CHANGED
@@ -29,3 +29,15 @@
|
|
29
29
|
|
30
30
|
print(name, price, production_area)
|
31
31
|
```
|
32
|
+
|
33
|
+
---
|
34
|
+
質問の追記を受けて追記
|
35
|
+
|
36
|
+
> 例えばこれが、AAA、BBB... のように全く共通点の無いような場合
|
37
|
+
にしても、コメントもついているとおり、**何らかの判定方法が存在するはず**なので、それをif文のところで使えばよいかと。
|
38
|
+
|
39
|
+
> 辞書はインデックス番号を指定できない
|
40
|
+
から逆に想像して辞書の順を考えているのかもしれませんが、基本的に辞書は順を保持しないので、保存順で何かすることは不可能。
|
41
|
+
|
42
|
+
元データにOrderdDictを使うということであればできますが、であれば、その元データからその性質を使って必要なデータを作るのがいいでしょう。
|
43
|
+
|