回答編集履歴

1

d

2019/05/23 06:57

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -1,3 +1,7 @@
1
+ こういう結合の仕方を interleave といいます。
2
+
3
+
4
+
1
5
  ```python
2
6
 
3
7
  a = [1, 2, 3]
@@ -11,3 +15,23 @@
11
15
  print(c) # [1, 2, 2, 2, 3, 1]
12
16
 
13
17
  ```
18
+
19
+
20
+
21
+ 内包記法の部分は以下と同値
22
+
23
+
24
+
25
+ ```python
26
+
27
+ c = []
28
+
29
+ for pair in zip(a, b):
30
+
31
+ for v in pair:
32
+
33
+ c.append(v)
34
+
35
+ print(c)
36
+
37
+ ```