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

回答編集履歴

2

d

2019/05/23 10:29

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -12,4 +12,22 @@
12
12
 
13
13
  a = np.loadtxt('test.csv', delimiter=',', skiprows=1, ndmin=2)
14
14
  np.savetxt('transposed.csv', a.T, header='Test', comments='')
15
+ ```
16
+
17
+ ## 標準ライブラリでやる場合
18
+
19
+ ```python
20
+ import csv
21
+
22
+ with open('test.csv') as f:
23
+ data = list(csv.reader(f))
24
+
25
+ with open('transposed.csv', 'w', newline='') as f:
26
+ writer = csv.writer(f)
27
+ print(data[0])
28
+
29
+ writer.writerow(data[0])
30
+ for val in data[1]:
31
+ print(len(val))
32
+ writer.writerow([val])
15
33
  ```

1

d

2019/05/23 10:29

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -10,6 +10,6 @@
10
10
  ```python
11
11
  import numpy as np
12
12
 
13
- a = np.loadtxt('test.csv', delimiter=',', skiprows=1)
13
+ a = np.loadtxt('test.csv', delimiter=',', skiprows=1, ndmin=2)
14
14
  np.savetxt('transposed.csv', a.T, header='Test', comments='')
15
15
  ```