質問編集履歴
6
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -39,9 +39,30 @@
|
|
39
39
|
]
|
40
40
|
```
|
41
41
|
上記のように重複するkey若くは重複する値がある場合にも下記のような辞書にまとめることはできますでしょうか?
|
42
|
-
```
|
42
|
+
```python
|
43
43
|
name = {"商品名1":'みかん',"商品名2":'りんご'}
|
44
44
|
price = {"商品名1":'100円'"商品名2":"200円"}
|
45
45
|
production_area = {"商品名1":'沖縄', "商品名2":'沖縄'}
|
46
46
|
```
|
47
47
|
|
48
|
+
#追加3
|
49
|
+
"産地2"は"商品名2"でした。
|
50
|
+
申し訳ありません。
|
51
|
+
修正いたしました。
|
52
|
+
|
53
|
+
アドバイスありがとうございます。
|
54
|
+
```python
|
55
|
+
fruit_dict = [
|
56
|
+
{"商品名1": ['みかん', '100円', '沖縄']},
|
57
|
+
{"商品名2": ['りんご', '200円', '沖縄']},
|
58
|
+
]
|
59
|
+
```
|
60
|
+
|
61
|
+
|
62
|
+
上記辞書を作成して、以下のように修正出来たら良いなと思います。
|
63
|
+
```python
|
64
|
+
name = {"商品名1":'みかん',"商品名2":'りんご'}
|
65
|
+
price = {"商品名1":'100円'"商品名2":"200円"}
|
66
|
+
production_area = {"商品名1":'沖縄', "商品名2":'沖縄'}
|
67
|
+
```
|
68
|
+
|
5
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -42,6 +42,6 @@
|
|
42
42
|
```ここに言語を入力
|
43
43
|
name = {"商品名1":'みかん',"商品名2":'りんご'}
|
44
44
|
price = {"商品名1":'100円'"商品名2":"200円"}
|
45
|
-
production_area = {"商品名1":'沖縄', "
|
45
|
+
production_area = {"商品名1":'沖縄', "商品名2":'沖縄'}
|
46
46
|
```
|
47
47
|
|
4
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,20 +28,20 @@
|
|
28
28
|
質問がわかりにくくて大変申し訳ありません。
|
29
29
|
|
30
30
|
|
31
|
-
#追記2
|
31
|
+
#追記2(修正)
|
32
32
|
皆さま、大変参考になるアドバイスありがとうございます。
|
33
|
-
例えばなのですが、辞書のキーが被る可能性もある前提ですとどのようにするのが良いでしょうか?
|
34
|
-
また今回はリストの辞書ですが、以下のような場合の方が望む結果を得られやすいのであればそちらでも良いです。
|
35
|
-
|
33
|
+
また、色々とお手数をお掛けして申し訳ございません。
|
36
|
-
|
34
|
+
|
37
35
|
```python
|
38
|
-
fruit_dict =
|
36
|
+
fruit_dict = [
|
37
|
+
{"商品名1":'みかん',"商品名1":"100円", "商品名1":'沖縄'},
|
38
|
+
{"商品名2":'りんご',"商品名2":"200円","商品名2":'沖縄'},
|
39
|
+
]
|
40
|
+
```
|
41
|
+
上記のように重複するkey若くは重複する値がある場合にも下記のような辞書にまとめることはできますでしょうか?
|
42
|
+
```ここに言語を入力
|
39
|
-
|
43
|
+
name = {"商品名1":'みかん',"商品名2":'りんご'}
|
40
|
-
"商品名1":"100円",
|
41
|
-
"商品名1":'北海道'},
|
42
|
-
{"商品名2":'りんご',
|
43
|
-
|
44
|
+
price = {"商品名1":'100円'"商品名2":"200円"}
|
44
|
-
|
45
|
+
production_area = {"商品名1":'沖縄', "産地2":'沖縄'}
|
45
|
-
}
|
46
46
|
```
|
47
47
|
|
3
追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -26,3 +26,22 @@
|
|
26
26
|
と共通部分で抽出しやすい形になっていますが、例えばこれが、AAA、BBB...
|
27
27
|
のように全く共通点の無いような場合を想定していました。
|
28
28
|
質問がわかりにくくて大変申し訳ありません。
|
29
|
+
|
30
|
+
|
31
|
+
#追記2
|
32
|
+
皆さま、大変参考になるアドバイスありがとうございます。
|
33
|
+
例えばなのですが、辞書のキーが被る可能性もある前提ですとどのようにするのが良いでしょうか?
|
34
|
+
また今回はリストの辞書ですが、以下のような場合の方が望む結果を得られやすいのであればそちらでも良いです。
|
35
|
+
質問ばかりで申し訳ございません。
|
36
|
+
下の例はキーが被ってる場合です。
|
37
|
+
```python
|
38
|
+
fruit_dict = {
|
39
|
+
{"商品名1":'みかん',
|
40
|
+
"商品名1":"100円",
|
41
|
+
"商品名1":'北海道'},
|
42
|
+
{"商品名2":'りんご',
|
43
|
+
"商品名2":"200円",
|
44
|
+
"商品名2":'沖縄'},
|
45
|
+
}
|
46
|
+
```
|
47
|
+
|
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -18,3 +18,11 @@
|
|
18
18
|
それぞれkeyが違うし、辞書はインデックス番号を指定できないしで実装に悩んでいます。
|
19
19
|
初歩的な質問で恐縮ですが回答頂けますと幸いです。
|
20
20
|
よろしくお願いします。
|
21
|
+
|
22
|
+
|
23
|
+
#追記
|
24
|
+
皆様回答ありがとうございます。
|
25
|
+
上記の例では、商品1、商品2...
|
26
|
+
と共通部分で抽出しやすい形になっていますが、例えばこれが、AAA、BBB...
|
27
|
+
のように全く共通点の無いような場合を想定していました。
|
28
|
+
質問がわかりにくくて大変申し訳ありません。
|
1
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
上記から以下のような辞書をそれぞれ作りたいです。
|
13
13
|
```python
|
14
14
|
name = {"商品名1":'みかん',"商品名2":'りんご'}
|
15
|
-
price = {"
|
15
|
+
price = {"価格1":'りんご'"価格2":"200円"}
|
16
16
|
production_area = {"産地1":'北海道', "産地2":'沖縄'}
|
17
17
|
```
|
18
18
|
それぞれkeyが違うし、辞書はインデックス番号を指定できないしで実装に悩んでいます。
|