Допустим, на вход поступает строка:
<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Эту строку надо преобразовать в одномерный целочисленный массив (список, list). Это можно сделать несколькими способами.
Первый способ:
# Первый вариант ввода целочисленного массива
a = list(map(int, input().split()))
Второй способ:
# Второй вариант ввода целочисленного массива
a = [int(x) for x in input().split()]
Чтобы вывести такой массив на экран, также существует несколько способов:
Первый способ:
# Первый вариант cтандартного вывода целочисленного массива
print(*a)
Второй способ:
# Второй вариант cтандартного вывода целочисленного массива
for i in range(len(a)):
end = ' '
if len(a) - 1 == i:
end = ''
print(a[i], end=end)
Третий способ:
# Третий вариант cтандартного вывода целочисленного массива
print(' '.join(list(map(str, a))))
Теперь всё вместе в одном файле:
"""
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
"""
# Первый вариант ввода целочисленного массива
a = list(map(int, input().split()))
# Второй вариант ввода целочисленного массива
# a = [int(x) for x in input().split()]
# Первый вариант cтандартного вывода целочисленного массива
print(*a)
# Второй вариант cтандартного вывода целочисленного массива
# for i in range(len(a)):
# end = ' '
# if len(a) - 1 == i:
# end = ''
# print(a[i], end=end)
# Третий вариант cтандартного вывода целочисленного массива
# print(' '.join(list(map(str, a))))
На этом всё. Знаете другие способы? Напишите в комментариях.