python如何把字符串轉變成list列表

在實際應用中,我們經常會遇到字符串類型互相轉換爲列表的需求,列表轉字符串很簡單,直接在前面加一個str強轉即可

但對於字符串呢,比如["cat","dog","duck"],這是一個字符串,但其實是列表類型,不像元組字典那般可以直接轉,如果我們直接在前面加list,他會把每個字符都轉變爲列表元素

很顯然這不是我們想要的結果,我們想要的結果是一個list,包含cat,dog,duck的list

這個時候突然想起來字符串的一個方法split,他會把字符進行切割並把切出來的部分變成列表形式存儲

所以我們先把這個字符裏的[   "  ] 這些元素替換掉,怕新手誤解,這裏提一下,單引號是字符串的標誌,我們其實已經替換成了我們想要的結果cat,dog,duck

最後按逗號進行切割,有一個小技巧,在jupyter notebook裏,如果你忘了一個方法怎麼使用,可以Shift+Tab查看

切割完成後,即得到我們想要的結果,而且還是list類型

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章