1
У меня есть следующий файл CSVИмпорт CSV в Список Список Целые
12,29,63,44
54,43,65,34
Я пытаюсь импортировать его в виде списка списка таким образом, что каждый индекс представляет собой целое число. Вот что я до сих пор.
import csv
filename = 'file.csv'
with open(filename, 'rU') as p:
#reads csv into a list of lists
my_list = list(list(rec) for rec in csv.reader(p, delimiter=','))
print my_list
>>> [['12','29','63','44'],['54','43','65','34']]
Как вы можете видеть, это приводит к списку списка строк, а не целых чисел. Как импортировать CSV-файл в список списка целых чисел? как это
>>> [[12,29,63,44],[54,43,65,34]]
Использовать понимания или 'map'. Похоже, вы уже знаете о выражениях и выражениях генератора. –