回答編集履歴

1

追記

2018/11/17 01:55

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -66,4 +66,42 @@
66
66
 
67
67
 
68
68
 
69
- カンマの前後の無駄な空白が無ければ、csvモジュールを使えるのですが。
69
+ ~~カンマの前後の無駄な空白が無ければ、csvモジュールを使えるのですが。~~
70
+
71
+ **追記: ** csvモジュールでも対応可能なそうです。can110さんありがとうございます。
72
+
73
+ ```Python
74
+
75
+ import csv
76
+
77
+
78
+
79
+ data = []
80
+
81
+ with open('data.csv', newline='') as fin:
82
+
83
+ for row in csv.reader(fin, skipinitialspace=True):
84
+
85
+ data.append([])
86
+
87
+
88
+
89
+ for elem in row:
90
+
91
+ data[-1].append([elem])
92
+
93
+
94
+
95
+ print(data)
96
+
97
+ ```
98
+
99
+
100
+
101
+ **実行結果** [Wandbox](https://wandbox.org/permlink/XOVD6WvvVBGwTg38)
102
+
103
+ ```
104
+
105
+ [[['あ'], ['い']], [['う'], ['え']], [['お'], ['か']]]
106
+
107
+ ```