小编i a*_*eph的帖子

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

我有一个返回元组的函数

x = (1, 2, 3, 4, 5, 6, 7, 8, 9)
Run Code Online (Sandbox Code Playgroud)

我也有一个类需要10个args(包括self)

我希望元组能够填充类中的args,但如果我只是放

y = Class(x)
Run Code Online (Sandbox Code Playgroud)

它返回错误

> TypeError: __init__() takes exactly 10 arguments (2 given)
Run Code Online (Sandbox Code Playgroud)

我知道可以使用

y = Class(x[0], x[1], ... x[8])
Run Code Online (Sandbox Code Playgroud)

但这似乎非常冗长.有没有更好的方法呢?

python tuples class

2
推荐指数
2
解决办法
121
查看次数

标签 统计

class ×1

python ×1

tuples ×1