Python中如何將字符串分割成列表?Python中用什么方法將字符串拆分為列表?

在Python中 , 類別是序列中的一種 , 它支持我們對字符串序列進行操作 。唯一的區別就是其結果往往是列表而不是符串 。我們都知道列表方便我們理解操作 , 是我們在日常生活中解決問題的方法之一 。在python中 , 有的時候需要將字符串轉化為列表 , 可以方便進行下一步的操作 , 那該如何將字符串分割成列表呢?下面一起來學習一下字符串轉換成列表的方法 , 感興趣的小伙伴可以一起來學習一下 。

Python中如何將字符串分割成列表?Python中用什么方法將字符串拆分為列表?


一、函數的基本語法
要想讓Python字符串分割成列表的話 , 我們需要借助到一個函數為split,它在Python中是一個專門對字符進行切片的函數 , 分割之后會返回一個新的字符串列表 , 具體的語法格式如下:
str.split(str="",num=string.count(str))[n]在語法中 , 我們可以看到它自帶了三個參數 , 每一個參數都表示著不同的含義 , 第一個參數表示的是在分割的時候需要使用到的符號 , 如果不設置的是所有的空字符 , 比如說空格或者是換行等等 , 第二個參數是需要分割的次數 , 默認值為-1 , 表示分割所有 。括號外的參數表示選取第n個分片 。使用這個函數最后的返回值是一個分割之后的字符串列表 。
二、實例
通過對split函數的語法學習 , 基本上了解了它的使用方法 , 可以通過具體的實例詳細的了解一下 , 代碼如下:
str="hello Python<[www.doiido.com]>hahahaha"print str.split("[")[1].split("]")[0]print str.split("[")[1].split("]")[0].split(",")運行結果:
www.doiido.com['www', 'doiido', 'com']【Python中如何將字符串分割成列表?Python中用什么方法將字符串拆分為列表?】有關Python中如何將字符串分割成列表?Python中用什么方法將字符串拆分為列表?的內容就分享到這里了 , 希望通過對上面文章的學習 , 大家能掌握到更多的Python字符串分割方式 。

    猜你喜歡