1. 程式人生 > 程式設計 >Python使用指定字元長度切分資料示例

Python使用指定字元長度切分資料示例

處理思路

筆者在學習時被要求在Python中使用指定字元長度切分資料。

如,string型別的字串film_type = ‘都市浪漫愛情喜劇',已知電影型別都是兩個中文字元組成,要求切分出字串中的電影型別。

這種情況下,我們可以使用xrange()函式,通過步長來切分。

涉及知識

xrange() 函式用法與 range 完全相同,所不同的是生成的不是一個數組,而是一個生成器。

xrange 語法:

xrange(stop)
xrange(start,stop[,step])

引數說明:

start: 計數從 start 開始。預設是從 0 開始。例如range(5)等價於range(0, 5);
stop: 計數到 stop 結束,但不包括 stop。例如:range(0, 5) 是[0,1,2,3,4]沒有5
step:步長,預設為1。例如:range(0, 5) 等價於 range(0,5,1)

檔案&程式碼

# encoding: utf-8
import pandas as pd

film_type = '都市浪漫愛情喜劇'
film_type_new = []
for i in xrange(0,len(film_type),6):
  film_type_new.append(film_type[i:i+6])
for i in film_type_new:
  print i

以上這篇Python使用指定字元長度切分資料示例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。