質問編集履歴

3

ご回答を受けてお聞きしたいことの追記

2018/07/13 04:52

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -106,6 +106,36 @@
106
106
 
107
107
 
108
108
 
109
+ また、
110
+
111
+ ```
112
+
113
+ ['apple', 'cherry', 'orange']
114
+
115
+ ```
116
+
117
+ のようなリストにしたいのですが、
118
+
119
+ ```
120
+
121
+ lst = df.values.tolist()
122
+
123
+ lst.insert(0, df.columns.values.tolist())
124
+
125
+ ```
126
+
127
+ ですと、
128
+
129
+ ```
130
+
131
+ [['apple'], ['cherry'], ['orange']]
132
+
133
+ ```
134
+
135
+ という二重リストで出力される状況で、どうすればいいかわからないです。
136
+
137
+
138
+
109
139
  ### 補足情報(FW/ツールのバージョンなど)
110
140
 
111
141
  python 3.6

2

ご回答を受けてお聞きしたいことの追記

2018/07/13 04:52

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -82,6 +82,30 @@
82
82
 
83
83
 
84
84
 
85
+ ### ご回答を受けてお聞きしたいこと
86
+
87
+ ```python
88
+
89
+ import csv
90
+
91
+ word_list = [line.strip() for line in open('sample.csv', 'r').readlines()]
92
+
93
+ word_list[0] = word_list[0].lstrip('\ufeff')
94
+
95
+ word_list
96
+
97
+ ```
98
+
99
+
100
+
101
+ csvモジュールを使うと上記の方法もあるとは思いますが、
102
+
103
+ 最初から100件のデータのみ取得したい場合にモジュールを使って
104
+
105
+ どのように書けばいいか分からないです。
106
+
107
+
108
+
85
109
  ### 補足情報(FW/ツールのバージョンなど)
86
110
 
87
111
  python 3.6

1

該当のソースコードの修正

2018/07/13 04:42

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -44,7 +44,7 @@
44
44
 
45
45
  for word in df:
46
46
 
47
- word_list = list(f)
47
+ word_list = list(df)
48
48
 
49
49
  word_list
50
50