Общеизвестно, что функции Python могут содержать не более 256 аргументов. Мне интересно узнать, подходит ли это ограничение для *args
и **kwargs
, когда они разворачиваются следующим образом:
items = [1,2,3,4,5,6]
def do_something(*items):
pass
Я спрашиваю, потому что, предположительно, могут быть случаи, когда список размером более 256 элементов разворачивается как набор *args
или **kwargs
.