共計 556 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,可以使用 *args
來表示動態參數列表。這意味著函數可以接受任意數量的參數,這些參數將被打包成一個元組傳遞給函數。以下是一個示例:
def my_func(*args):
for arg in args:
print(arg)
my_func(1, 2, 3, 4)
在這個示例中,my_func
函數接受任意數量的參數,并將它們逐個打印出來。當調用 my_func(1, 2, 3, 4)
時,輸出結果為:
1
2
3
4
除了 *args
外,還可以使用 **kwargs
來表示動態關鍵字參數列表。這意味著函數可以接受任意數量的關鍵字參數,這些參數將被打包成一個字典傳遞給函數。以下是一個示例:
def my_func(**kwargs):
for key, value in kwargs.items():
print(f"{key}: {value}")
my_func(name='Alice', age=30, city='New York')
在這個示例中,my_func
函數接受任意數量的關鍵字參數,并將它們逐個打印出來。當調用 my_func(name='Alice', age=30, city='New York')
時,輸出結果為:
name: Alice
age: 30
city: New York
丸趣 TV 網 – 提供最優質的資源集合!
正文完