将列表传递给函数 作者: admin 时间: 22/11/28 22:01:16 分类: Python 你好我有一个列表[0.2,[1],1.3],[1,0.5,2.1]…],需要将这个列表作为参数传递到函数中,并且应该能够访问被调用函数中的元素,请帮助编写代码或提示。提前谢谢 # 回答1 下面是一种将列表封装在对象中的方法: 选择 | 换行 | 行号 >>> class A: ... def __init__(self, *data): ... self.data = data ... def __getitem__(self, i): ... return self.data[i] ... >>> x = A(*[0.2, [1, 1.3], [1, 0.5, 2.1],]) >>> x[1] [1, 1.3] >>> y = A(1,2,3,4,5) >>> y[0] 1 >>> 标签: python