nums = [1, 2, 3]
print(*nums, sep=", ")
Эта программа выведет элементы списка nums
, разделенные запятой и пробелом.
Оператор *
распаковывает список в отдельные аргументы для функции print()
.
Аргумент sep=", "
задает разделитель между аргументами.
Результат выполнения программы: 1, 2, 3
Задача:
nums = [1, 2, 3]
print(*nums, sep=", ")
Объяснение:
nums = [1, 2, 3]
: Эта строка создает список с именем nums
, содержащий три целочисленных элемента: 1, 2 и 3.print(*nums, sep=", ")
: Эта строка использует функцию print()
для вывода элементов списка nums
на консоль. Разберем детальнее:
*nums
: Оператор *
(звездочка) перед именем списка nums
выполняет распаковку списка. Это означает, что элементы списка передаются функции print()
как отдельные аргументы. Эквивалентно вызову print(1, 2, 3, sep=", ")
sep=", "
: Аргумент sep
в функции print()
определяет разделитель, который будет использоваться между отдельными аргументами при выводе. В данном случае, в качестве разделителя указана строка ", "
(запятая и пробел).Результат:
Программа выведет в консоль следующую строку:
1, 2, 3