-1

例: 次のようなファイルがあります:
filename1 = "私は学生です" (filename1 内に I am a student があります)

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

print spl は次のように表示されます: I am a student , but I need the result as [student a am I] could you answer me please... よろしくお願いします。

4

2 に答える 2

3

火星のスマイリーでリストを逆にすることができます:

spl = spl[::-1]

または、イテレータだけが必要な場合:

spl = reversed(spl)
于 2012-11-22T13:08:17.127 に答える
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 ']
于 2012-11-22T13:25:18.800 に答える