• <del id="a8uas"></del>
    • 千鋒教育-做有情懷、有良心、有品質的職業教育機構

      400-811-9990
      手機站
      千鋒教育

      千鋒學習站 | 隨時隨地免費學

      千鋒教育

      掃一掃進入千鋒手機站

      領取全套視頻
      千鋒教育

      關注千鋒學習站小程序
      隨時隨地免費學習課程

      上海
      • 北京
      • 鄭州
      • 武漢
      • 成都
      • 西安
      • 沈陽
      • 廣州
      • 南京
      • 深圳
      • 大連
      • 青島
      • 杭州
      • 重慶
      當前位置:合肥千鋒IT培訓  >  技術干貨  >  pandas中如何使用split()方法分割字符串?

      pandas中如何使用split()方法分割字符串?

      來源:千鋒教育
      發布人:xqq
      時間: 2023-11-08 08:05:15

      pandas中如何使用split()方法分割字符串?

      1、split()方法

      根據分隔符或正則表達式對字符串進行拆分;

      以逗號分隔的字符串可以用split拆分成數段,可以指定拆分的次數。

      2、使用語法

      Series.str.split(pat=None,n=-1,expand=False)

      3、參數:

      pat:字符串,默認使用空白分割,分列的依據,可以是空格,符號,字符串等等

      n:整型,默認為-1,既使用所有的分割點分割。

      n參數,指定分隔的次數

      >>>df[0].str.split('_',n=1)

      0[A,1_1]

      1[B,2_1]

      2[C,3_1]

      3[D,4_1]

      Name:0,dtype:object

      expand:布爾值,默認為False??梢灾付ú鸱值拇螖?/p>

      如果為真返回數據框(DataFrame)或復雜索引(MultiIndex);如果為假,返回序列(Series)或者索引(Index).

      4、返回值

      expand參數:每個具體值的類型是字符串

      5、使用實例

      >>>importnumpy,pandas;

      >>>s=pandas.Series([‘a_b_c‘,‘c_d_e‘,numpy.nan,‘f_g_h‘])

      >>>s.str.split(‘‘)

      0[a,b,c]

      1[c,d,e]

      2NaN

      3[f,g,h]

      dtype:object

      >>>s.str.split(‘‘,-1)

      0[a,b,c]

      1[c,d,e]

      2NaN

      3[f,g,h]

      dtype:object

      python中有一系列內置的方法可以進行字符串操作,例如使用split()方法粉格子風,同樣作為python中的pandas庫也可以使用內置方法split()方法分割字符串,但是split()方法不能分割字符串分列,要想分列,需要先用.str將這一列轉換為類似字符串的格式,就能夠使用split()方法。

      以上就是pandas中使用split()方法分割字符串得詳細介紹,需要注意如果直接用某一列和split()來分列是不行的,因為Series數據類型是沒有split()的,所以需要先用.str將這一列轉換為類似字符串的格式,就能夠使用split()了哦~更多Python學習教程請關注IT培訓機構:千鋒教育。

      聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。

      猜你喜歡LIKE

      python是什么編程語言

      2023-11-08

      pythonprogram是什么

      2023-11-08

      python包和文件夾有什么區別

      2023-11-08

      最新文章NEW

      pythoninsert函數是什么

      2023-11-08

      pythongil是什么

      2023-11-08

      pythontry是什么意思

      2023-11-08

      相關推薦HOT

      更多>>

      快速通道 更多>>

      最新開班信息 更多>>

      網友熱搜 更多>>