У меня есть функция, которая возвращает 3 числа, например ::1001
def numbers():
return 1,2,3
обычно я вызываю эту функцию, чтобы получить все три возвращенных номера, например ::1004
a, b, c = numbers()
Однако у меня есть один случай, когда мне нужен только первый возвращенный номер.
Я пытался использовать:
a, None, None = numbers()
Но я получаю «SyntaxError: присваивание None».
Я знаю, конечно, что я могу использовать первый вариант, который я упомянул, а затем просто не использовать переменные "b" и "c". Тем не менее, это выглядит как «пустая трата» двух переменных и похоже на неправильное программирование.