我有一個包含多個jobtitle的文本文件。我想刪除重新出現的標題。我創建了2個空數組,一個用於所有jobtitle,另一個用於存儲非重複值。 我使用的代碼是:刪除重複的內容python
with open('jobtitle.txt') as fp:
jobtitle =[]
jobtitle_original = []
for line in fp:
jobtitle.append(line)
for i in range(0,len(jobtitle)):
for j in range(0,len(jobtitle_original)):
if jobtitle_original[j] == jobtitle[i]:
continue
else:
jobtitle_original.append(jobtitle[i])
print jobtitle_original
但它返回我空數組。我正在使用Python 2.7。
這並不令人驚訝,因爲'jobtitle_original'在開頭是0長度,所以內部循環體永遠不會執行。 – ElmoVanKielmo