我讀了一個名爲df的csv文件,它有4列(id,skill,..)和30行,我希望程序檢查每個id,如果id是「 A035755「然後打印其相關技能(j)。我寫了下面的程序,它幾乎可以工作,但問題是它不止一次迭代,而不是30個結果,我有超過100個!
我認爲我的索引可能是問題,但不知道如何解決它。for循環python 3(多重迭代)
由於Ĵ
df=pd.read_csv('location')
for i in df.id[0:len(df)]: #id is one of the columns
for j in df.skill: #skill another column
if i == "A035755":
print(j)
else:
print("Not Found")
感謝,但沒有解決方案的工作。其實這個程序所做的,就是打印技能專欄3次,然後一次「未找到」 –
您可以添加當前輸出和預期輸出到問題嗎? – harshil9968