我讀我的Python腳本文件,該文件是這樣的:Python字符串分割和不使用中間部分
#im a useless comment
this is important
我寫了一個腳本來讀取和分裂「這是重要的」組成部分,而忽略註釋行以#
開頭。
我只需要第一個和最後一個單詞(在我的情況下「this」和「important」)。
有沒有辦法告訴Python,我不需要拆分的某些部分?
在我的例子中,我有我想要的,它的工作原理。
但是,如果字符串更長,我有10個未使用的變量,我覺得它不像程序員會這樣做。
這裏是我的代碼:
#!/usr/bin/python3
import re
filehandle = open("file")
for line in file:
if re.search("#",line):
break;
else:
a,b,c = line.split(" ")
print(a)
print(b)
filehandle.close()
也許'X = line.split(); print(x [0],x [-1])'? – Alex
'a = line.split('is')' – JJAACCEeEKK
@JJAACCEeEKK:如果我使用「is」進行分割,這也會被分割。 – Harsha