【发布时间】:2015-02-16 03:52:56
【问题描述】:
我有以下代码:
for line in contentText:
print type(line), #-> o/p is unicode
word = line.strip().split()
print word, #-> o/p is <type 'list'>
print type(word),
当我执行line.strip().split() 时,每个字符都会显示出来。
例如,如果我的行是“Read Word from a Unicode Line instead of Char”,那么 o/p 是: R e 一个 d
w ○ r d
一个 . . 以此类推
我想将其读取为“读取”、“单词”,从单词中读取,而不是按字符读取以进行进一步处理..
我怎样才能做到这一点?
另外,我如何删除空格以进行进一步处理?
【问题讨论】:
-
这个
for i in line.strip().split(): print i为我工作。
标签: python string python-2.7 unicode