2010-08-03 131 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]