我想在我的數據框(標題)的某個列中找到部分字符串匹配。理想情況下,如果部分字符串匹配爲true,我希望大熊貓創建一個真正的錯誤列,如果字符串匹配爲false,則爲false。我想爲你創建一個if/else語句來創建一個def函數,因爲我的數據集非常大。部分匹配If語句熊貓
如果'標題'欄中有'dog'這個單詞,那麼在我的新欄'Match'中輸入一個true。
Old Dataframe example:
Title Author Name
Dogs R Us John Smith
Pigs can Fly Henry White
Dog Games Adam James
New Dataframe example:
Title Author Name Match
Dogs R Us John Smith True
Pigs can Fly Henry White False
Dog Games Adam James True
@約翰·高爾特非常感謝你的快速和巨大的反應。如果我想匹配多個字符串,該怎麼辦?例如,我想查找所有帶有「狗」字樣的標題以及其中帶有貓的所有標題以及帶有「豬」的所有標題。我可以在一行代碼中執行此操作嗎? – spacedinosaur10
而不是'狗'你可以使用分隔符像'狗|貓' – Zero