在一条线上切片与python

时间:2011-02-15 19:50:55

标签: python line slice

我有数据“行”

FF= ['123451234512345678901234512345', '123451234512345678901234512345']

我需要切换第1-5,6-10,11,12-22行。我怎么切片?

data= [] 

for col in FF:
    data.append(col)

2 个答案:

答案 0 :(得分:2)

类似的东西:

a = [(s[:5], s[5:10], s[10], s[11:]) for s in FF]

答案 1 :(得分:1)

使用struct

>>> struct.unpack('5s5sc11s8x', '123451234512345678901234512345')
('12345', '12345', '1', '23456789012')