Well finally I made some changes thanks to the answers. My two programs:
f = open('/Users/marcortiz/Documents/vLex/pylearn2/mlearning/classify/files/models/model_training.txt')
zeros = np.zeros((60343,4917))
counter = 0
start = timeit.default_timer()
for l in f:
row = l.split(",")
counter2 = 0
for element in row:
zeros[counter, counter2] = element
counter2 += 1
counter = counter + 1
stop = timeit.default_timer()
print stop - start
f.close()
Time of the first program--> 122.243036032 seconds
Second program:
f = open('/Users/marcortiz/Documents/vLex/pylearn2/mlearning/classify/files/models/model_training.txt')
zeros = np.zeros((60343,4917))
counter = 0
start = timeit.default_timer()
for l in f:
row = l.split(",")
counter2 = 0
zeros[counter, :] = [i for i in row]
counter = counter + 1
stop = timeit.default_timer()
print stop - start
f.close()
Time of the second program: 102.208696127 seconds! Thanks.