• Как задать N количество массивов?

    @o5a
    Считывать во вложенный (2-D) список. Если формат там как в описании через запятую, то заполнить можно например так:
    with open("myfile.txt") as f:
        # считываем w, h, n из первых 2-х строк через f.readline()
        # затем до конца считываем все прямоугольники в массив
        rects = [list(map(int, r.split(','))) for r in f.splitlines()]


    В результате rects заполнится списками из 4-х координат под каждый прямоугольник.
    Ответ написан
    Комментировать