# Yuanzu como parámetro de función def sum_numbers (* args): sum = 0 para el elemento en args: sum + = item return sum print (sum_numbers (1, 2, 3, 4, 5)) # El parámetro de función de sum_numbers es porque es un Yuanzu, Por tanto, en teoría, el número de parámetros se puede incrementar sin límite;
# Un ejemplo de llamar a Yuanzu y al diccionario como parámetros al mismo tiempo def show_list_dictionary (* args, ** kwargs): print (args) print (kwargs) show_list_dictionary (1, 2, 3, 4, name = "roger", age = 19) # Utilice directamente el elemento del antepasado y el diccionario como parámetros de función foo_list = (1, 2, 3, 4, 5, 6, 7, 8) roger_dictionary = {"name": "roger", "age": 25} show_list_dictionary (* foo_list , ** roger_dictionary) # Toma el ancestro y el diccionario como parámetros de función, * el símbolo se usa para descomprimir la lista, ** el símbolo se usa para descomprimir el diccionario