Текст с пропусками в NumPy
Чтобы прочитать текстовую таблицу с пустыми ячейками,
используют функцию genfromtxt.
Она собирает массив из текстового файла.
Пустое поле между разделителями
становится пропуском nan.
Запишем маленький файл с пустым полем и прочитаем его:
import numpy as np
with open('gap.csv', 'w') as fh:
fh.write('1,2\n3,\n')
table = np.genfromtxt('gap.csv', delimiter=',')
print(table) # выведет [[ 1. 2.]
# [ 3. nan]]
Создайте файл marks.txt
со строками 4,5 и 6,.
Прочитайте таблицу с запятой
между числами и выведите её.
Создайте файл marks.txt
со строкой 8,,9. Прочитайте
её как ряд с пустым средним полем
и выведите результат.