回答編集履歴

2

Update

2022/07/16 12:55

投稿

melian
melian

スコア19825

test CHANGED
@@ -9,11 +9,11 @@
9
9
  pprint(new_data, sort_dicts=False)
10
10
 
11
11
  #
12
- [{'223': {'evaluation': '5.0',
12
+ {'223': {'evaluation': '5.0',
13
- 'title': '見所多い',
13
+ 'title': '見所多い',
14
- 'text': '秋は見所の多い観光地です。水路もあり、街並みもきれいで、家々も素敵です。観光ポイントも多いし、お店もあるのでよかったです。',
14
+ 'text': '秋は見所の多い観光地です。水路もあり、街並みもきれいで、家々も素敵です。観光ポイントも多いし、お店もあるのでよかったです。',
15
- 'day': '2018年5月',
15
+ 'day': '2018年5月',
16
- 'post_day': '2019年3月10日',
16
+ 'post_day': '2019年3月10日',
17
- 'judge': 'その他'}}]
17
+ 'judge': 'その他'}}
18
18
  ```
19
19
 

1

Update

2022/07/16 12:49

投稿

melian
melian

スコア19825

test CHANGED
@@ -5,11 +5,7 @@
5
5
  with open("kurashiki_judge.json", "r", encoding='utf-8') as f:
6
6
  json_load = json.load(f)
7
7
 
8
- new_data = []
9
- for line, d in json_load.items():
10
- if "秋" in d["text"]:
8
+ new_data = {k: v for k, v in json_load.items() if "秋" in v["text"]}
11
- new_data.append({line: d})
12
-
13
9
  pprint(new_data, sort_dicts=False)
14
10
 
15
11
  #