将sframe列转换为列表

Moh*_*lah 2 python graphlab sframe

我需要将SFrame列转换为列表.

输入:

 `+---------+
  |   word  |
  +---------+
  |   love  |
  |  loves  |
  |   easy  |
  | perfect |
  |  great  |
  +---------+`
Run Code Online (Sandbox Code Playgroud)

输出:

['love', 'loves', 'easy', 'perfect', 'great']
Run Code Online (Sandbox Code Playgroud)

pap*_*ior 9

我很惊讶这个list函数给了你一个错误.这对我有用:

import graphlab as gl
sf = gl.SFrame({'fruit': ['apple', 'banana', 'pear']})
list(sf['fruit'])
Run Code Online (Sandbox Code Playgroud)

返回:

['apple', 'banana', 'pear']
Run Code Online (Sandbox Code Playgroud)