獲取這些值之下我在下面的格式如何在python
.aaa b/b
.ddd e/e
.fff h/h
.lop m/n
我試圖讀取該文件的文件。我希望的輸出是如果我找到「.aaa」我應該得到b/b,如果我找到「.ddd」我應該得到e/e等等。
我知道如何獲取第1列和第2列,但我不知道如何比較它們並獲取值。這是我寫的。
file = open('some_file.txt')
for line in file:
fields = line.strip().split()
print (fields[0]) #This will give 1st column
print (fields[1]) # This will give 2nd column
這不是正確的做事方式。採取什麼方法?
這是一個令人困惑的問題。你是否試圖通過聲明'.aaa'後面跟着'b/b','.ddd'後面跟'e/e'等來驗證文件的內容? – Aldehir
我實際上從我的python腳本中獲取了一些處理值「.ddd」。該值也存在於這個其他文件中。所以,如果這個值存在於「some_file.txt」中,我想獲得右側空格分隔的值 – kali
我並不完全清楚你想完成什麼。您正在閱讀文件並打印出兩欄。你想要發生什麼? – red