【发布时间】:2020-02-16 18:49:18
【问题描述】:
您好,感谢您的宝贵时间;
我正在使用 *args 来获取各种参数,这会创建一个元组。如何将元组“解包”到列表中?以下代码在列表中附加了一个元组。
grades = []
def add_grades(*args):
grades.append(args):
return grades
print(add_grades(99,88,77))
我可以使用 for 循环并遍历元组来做到这一点,但看看我是否可以直接解包。
【问题讨论】:
-
可以
list(args)吗? -
我可以,但这只是创建了一个列表,而我已经创建了一个列表并尝试附加值。
-
啊,你想追加多个值,我误会了。
-
这个问题有点令人困惑,但接受的答案只是
list.extend()。
标签: python tuples argument-unpacking