2010-08-03 63 views

回答

2

一些好的:

c1= [row[:13] for row in c.readlines()] 

如果不工作,你可能不分配到C正確。另外請記住,如果你想要前14個字符,你實際上想要做的行[:14] 然後你得到字符0-> 13包含,或總共14。

+0

非常感謝,實際上它不是字符,它是一個列表 – 2010-08-03 00:14:20

2

這不包括在[13]索引的元素。

c1=[] 
    for row in c: 
    c1.append(row[:14]) 

如果你要在各個元素(上面的代碼將追加列表,很像一個二維數組),你應該追加它以下列方式:

c1 += row[:14]