如何读取txt文件中的单词(或字符)从最后一个单词到python中的第一个单词?

时间:2012-11-22 13:04:55

标签: python

示例:我有一个文件:
filename1 =“我是学生”(在filename1中,我是学生)

f = open(filename1)
string = f.read()
spl = re.split('\s|(?<!\d)[,.](?!\d)',string)
f.close

print spl将显示: 我是学生,但我需要结果[学生我是] 你能回答我吗... 提前谢谢。

2 个答案:

答案 0 :(得分:3)

您可以使用martian smiley

反转列表
spl = spl[::-1]

或者,如果你只需要一个迭代器:

spl = reversed(spl)

答案 1 :(得分:0)

str=['im a student','im a teacher']
list=[]
for x in str:
   new=""
   for y in [x for x in reversed(x.split())]:
       new+=y
       new+=' '
   list.append(new)

print list // ['student a im ', 'teacher a im ']