Python - Импорт файла в несколько массивов, диктов, кортежей

1

Как вы создаете новый массив/кортеж для каждой новой строки?
Как и я, этот цикл читает файл:

for line in csv.reader(f, delimiter='\t', lineterminator='\t\t', doublequote=False, skipinitialspace=True):
    orar = OraRend._make(line[1:])  

Как я могу создать кортеж для каждой строки?
(Так как теперь он будет работать по строкам, и у меня будет последняя строка в качестве моего "orar", чего я не хочу.)

Теги:
arrays
loops
tuples
iteration

1 ответ

1
Лучший ответ
orar = []    
for line in csv.reader(f, delimiter='\t', lineterminator='\t\t', doublequote=False, skipinitialspace=True):
    orar.append(OraRend._make(line[1:]))
  • 0
    о боже .. спасибо. (Я просто выпрыгну из окна ..)
  • 1
    @Shiki: мы все время от времени чувствуем это желание;)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню