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

質問編集履歴

3

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

2018/07/13 04:52

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -52,5 +52,20 @@
52
52
  最初から100件のデータのみ取得したい場合にモジュールを使って
53
53
  どのように書けばいいか分からないです。
54
54
 
55
+ また、
56
+ ```
57
+ ['apple', 'cherry', 'orange']
58
+ ```
59
+ のようなリストにしたいのですが、
60
+ ```
61
+ lst = df.values.tolist()
62
+ lst.insert(0, df.columns.values.tolist())
63
+ ```
64
+ ですと、
65
+ ```
66
+ [['apple'], ['cherry'], ['orange']]
67
+ ```
68
+ という二重リストで出力される状況で、どうすればいいかわからないです。
69
+
55
70
  ### 補足情報(FW/ツールのバージョンなど)
56
71
  python 3.6

2

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

2018/07/13 04:52

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -40,5 +40,17 @@
40
40
  SyntaxError: invalid character in identifier
41
41
  ```
42
42
 
43
+ ### ご回答を受けてお聞きしたいこと
44
+ ```python
45
+ import csv
46
+ word_list = [line.strip() for line in open('sample.csv', 'r').readlines()]
47
+ word_list[0] = word_list[0].lstrip('\ufeff')
48
+ word_list
49
+ ```
50
+
51
+ csvモジュールを使うと上記の方法もあるとは思いますが、
52
+ 最初から100件のデータのみ取得したい場合にモジュールを使って
53
+ どのように書けばいいか分からないです。
54
+
43
55
  ### 補足情報(FW/ツールのバージョンなど)
44
56
  python 3.6

1

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

2018/07/13 04:42

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -21,7 +21,7 @@
21
21
  df
22
22
 
23
23
  for word in df:
24
- word_list = list(f)
24
+ word_list = list(df)
25
25
  word_list
26
26
  ```
27
27
  ### 試したこと