Python编程中的return不确定参数
在Python编程中,有时候我们需要在函数中返回不确定个数的参数。这种情况下,Python提供了一种灵活的解决方案,让我们能够轻松地处理这种情况。
Python的可变参数
Python中的可变参数指的是可以接受任意数量的参数的函数。在Python中,有两种类型的可变参数,即不定长位置参数和不定长关键字参数。
不定长位置参数
不定长位置参数是指在函数定义时使用星号(*)来表示函数可以接收任意数量的位置参数。这些位置参数会被收集到一个元组中作为函数的一个参数进行处理。
def my_func(*args):
print(args)
my_func(1, 2, 3) # (1, 2, 3)
my_func('a', 'b', 'c', 'd') # ('a', 'b', 'c