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

2021-10-06 02:36:24 字數 757 閱讀 5831

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

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

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

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

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

最後按逗號進行切割,有乙個小技巧,在jupyter notebook裡,如果你忘了乙個方法怎麼使用,可以shift+tab檢視

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

字串如何轉變成整數?

如何把 a 123 轉換成123 a 123 var dump a int a 第一種方法 var dump a intval a 第二種方法 var dump settype a,int 第三種方法 var dump a 結果 int 123 int 123 bool true int 123 p...

RGB顏色如何轉變成16進製制顏色

rgb顏色如何轉變成16進製制顏色 但是它是如何計算的呢,首先,大家要知道10進製對應的10進製表.0對應0,15對應f rgb顏色如何轉變成16進製制顏色 舉例說明,例1 rgb 11,111,222 11 16 0餘11 11對應b 前面補0 那麼hex的資料為0b111 16 6餘15 15對...

轉變字串

各位大佬,有空麻煩看一下,最好給個詳細解答,我不勝感激。現有乙個字串 存放在陣列裡,不以0結束,而是用乙個整型變數記錄陣列中資料的個數 掃瞄這個字串,遇到值是0x7e 0x7d和ascii碼中的控制字元 值小於0x20 須將該字元前插入乙個字元0x7d,同時將這個字元變成該字元和0x20按位異或後得...