例子:我有一個文件:
文件名1 =「我是個學生」(內部文件名1已經我是一個學生)如何讀取txt文件中的單詞(或字符)從最後一個單詞到python中的第一個單詞?
f = open(filename1)
string = f.read()
spl = re.split('\s|(?<!\d)[,.](?!\d)',string)
f.close
打印SPL將顯示: 我是一名學生,但我需要結果作爲[學生我是] 你能回答我... 在此先感謝。
例子:我有一個文件:
文件名1 =「我是個學生」(內部文件名1已經我是一個學生)如何讀取txt文件中的單詞(或字符)從最後一個單詞到python中的第一個單詞?
f = open(filename1)
string = f.read()
spl = re.split('\s|(?<!\d)[,.](?!\d)',string)
f.close
打印SPL將顯示: 我是一名學生,但我需要結果作爲[學生我是] 你能回答我... 在此先感謝。
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 ']
旁白:'f.close'缺少'() '在最後,所以這個方法實際上並沒有被調用。用'open(filename1)'作爲f:'而不是像for循環一樣縮進接下來的兩行是一個很好的習慣 - 當你完成它時,這個習慣會自動關閉文件,沒有任何需要明確的「關閉」。 – DSM