回答編集履歴

2

変数名をわかりやすいものに

2023/01/27 15:58

投稿

TakaiY
TakaiY

スコア12666

test CHANGED
@@ -1,15 +1,15 @@
1
- (※ 修正)
1
+ (※ 修正×2)
2
2
  pythonは勝手にくりかえしのデータを作ってくれたりはしないので、自分でそういうデータにする必要があります。
3
3
  ```python
4
4
  zip_sort = sorted(zip_lists)
5
5
 
6
6
  res_json_list = []
7
- for avatarNames_JA, avatarNames_EN, avatarImageUrl in zip_sort:
7
+ for name_ja, name_en, image_url in zip_sort:
8
8
 
9
9
  json_dict = {
10
- "value": f'{avatarNames_JA}({avatarNames_EN})',
10
+ "value": f'{name_ja}({name_en})',
11
11
  "image": {
12
- "sourceUri": avatarImageUrl
12
+ "sourceUri": image_url
13
13
  }
14
14
  }
15
15
  res_json_list.append(json_dict)

1

ループの zip()関数は不要でした。

2023/01/27 15:49

投稿

TakaiY
TakaiY

スコア12666

test CHANGED
@@ -1,9 +1,10 @@
1
+ (※ 修正)
1
2
  pythonは勝手にくりかえしのデータを作ってくれたりはしないので、自分でそういうデータにする必要があります。
2
3
  ```python
3
4
  zip_sort = sorted(zip_lists)
4
5
 
5
6
  res_json_list = []
6
- for avatarNames_JA, avatarNames_EN, avatarImageUrl in zip(*zip_sort):
7
+ for avatarNames_JA, avatarNames_EN, avatarImageUrl in zip_sort:
7
8
 
8
9
  json_dict = {
9
10
  "value": f'{avatarNames_JA}({avatarNames_EN})',