Roman írta: > I would appreciate it if somebody could tell me where I went wrong in > the following snipet: > > When I run I get no result > > cnt = 0 > p=[] > reader = csv.reader(file("f:\webserver\inp.txt"), dialect="excel", > quotechar="'", delimiter='\t') > for line in reader: > if cnt > 6: > break > for col in line: > p[:0].append(str(col)) > You are appending to a slice. In that case, p[:0] creates a new list object. You are not appending to p but to a new object (created from a slice). If you need to insert an item at the begining of a list, use the insert method instead.
>>> l = [2,3,4] >>> l.insert(1,0) >>> l [2, 0, 3, 4] Best, Laszlo -- http://mail.python.org/mailman/listinfo/python-list