嗨,我是編程新手,我需要用python做一些文本處理,我需要做的是替換元組中的元素。我已經有一個元組列表,看起來像這樣如何用其他東西替換元組中的元素?
my_list=[('the','b'),('apple','i'),('is','o'),('delicious','o')]
,我想改變的第二個元素的元組,如果第二是「b」或「我」,我願意把它轉變成'是',如果元組中的第二個元素是'o',那麼什麼都不做。
我很想知道是否有一些很好,乾淨的方式來做到這一點在Python中。 非常感謝。
我很困惑。如果第二個元素是「o」,它應該改爲「是」,還是應該什麼都不做? – Kevin
您可以使用二維索引訪問列表中的元組內容:mylist [1] [1] =='i'#爲true。一旦你可以訪問每個元素,你可以比較它。 –