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

回答編集履歴

1

追記

2018/07/30 05:32

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -2,4 +2,17 @@
2
2
  ```Python
3
3
  >>> list(zip(a, b))
4
4
  [(1, 'a'), (2, 'b'), (3, 'c'), (4, 'd'), (5, 'e')]
5
+ ```
6
+
7
+ この場合中身はタプルになりますが、
8
+ どうしても二重のリストにしたい場合はこんなふうに書きます。
9
+ ```Python
10
+ >>> [list(e) for e in zip(a, b)]
11
+ [[1, 'a'], [2, 'b'], [3, 'c'], [4, 'd'], [5, 'e']]
12
+ ```
13
+
14
+ あるいは
15
+ ```Python
16
+ >>> [[e_a, e_b] for e_a, e_b in zip(a, b)]
17
+ [[1, 'a'], [2, 'b'], [3, 'c'], [4, 'd'], [5, 'e']]
5
18
  ```