Для numpy.array используется numpy.array (объект, dtype = Нет, copy = True, order = 'K', subok = False, ndmin = 0)
Все названные параметры вформа "имя" = "что-то" не является обязательной.В этом примере они используют numpy.array (List, dtype), где список - это разделенный ввод, а dtype (который обозначает тип данных) - int или integer.
Так что все [np.array ([input() .split ()], int) делает это разбивает пользовательский ввод (который является input ()) в список и говорит numpy, чтобы сохранить это как numpy.array целых чисел (а не строк или чисел с плавающей запятой)