gpt4 book ai didi

python - 访问元组中值的有效方法(python)

转载 作者:行者123 更新时间:2023-11-28 19:35:53 25 4
gpt4 key购买 nike

我有一个返回元组的函数

x = (1, 2, 3, 4, 5, 6, 7, 8, 9)

我还有一个类需要 10 个总参数(包括 self)

我希望元组能够填充类中的参数,但是如果我只是把

y = Class(x)

返回错误

> TypeError: __init__() takes exactly 10 arguments (2 given)

我知道可以直接使用

y = Class(x[0], x[1], ... x[8])

但这似乎太冗长了。有更好的方法吗?

最佳答案

使用星号 unpack argument lists

Class(*x)

关于python - 访问元组中值的有效方法(python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10131180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com