44问答网
所有问题
Python如何用列表向类传参?急!在线等!
如题所述
举报该问题
推荐答案 2020-04-25
无论是类的构造函数还是类的方法函数,都与普通函数一样可以使用列表传入多个实参。
class MyClass:
....def __init__(self:a,b,c):
........pass
对于MyClass,我们一般使用下列方式实例化:
x=MyClass(1,2,3)
如果我们实例化使用的参数在列表l中,可以这样做:
l=[1,2,3]
x=MyClass(*l)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YKGVRR6WRKZW6DK6GDK.html
其他回答
第1个回答 2020-04-25
就你就用循环结构,遍历列表,把列表的每一个元素单独赋值为类的参数。
相似回答
Python如何用列表向类传参?急!在线等!
答:
x=MyClass(1,2,3)如果我们实例化使用的
参数
在
列表
l中,可以这样做:l=[1,2,3]x=MyClass(*l)
求帮忙简单解释一下这个
python
程序,急,
在线等
,谢谢了!
答:
def o(s):#定义函数o()
参数
为s l=len(s)#把s(也就是从程序入口传进来的参数)的长度值赋给l return len(set([a+b+c for a in s for b in s for c in s]) )==l*(l+1)*(l+2)//6 #return就是返回的意思,此处是返回布尔值(true/false) #运算符符号...
【急,
在线等
】用
python怎么
将下面的
列表
处理一下
???
答:
-*- coding: utf-8 -*-import copyorigin = [ {'id': 1001, 'name': 'zhangsan', 'num': 32}, {'id': 1002, 'name': 'lisi', 'num': 22}, {'id': 1001, 'name': 'zhangsan', 'num': 14}, {'id': 1003, 'name': 'wangwu', 'num': 12}]tmp = {}t...
一道
python
代码?
答:
首先解释一下result[0](10)这是调用,传入
参数
10,也就是x的值是10,然后使用lambda表达式每次把x的值和i的值相加,range(10)表示i的值最大到9 所以最后一个值是10+9=19,也就是result的值是result[0](10)的值是19
大家正在搜
引用传参
axios传参
get传参
传参
怎么传参
传参方式
c传参
参灵传
什么叫传参
相关问题
python 如何向类方法传入参数
在python的函数中,如何将列表list的一部分作为函数的...
python怎么向类中的函数传递参数
python中使用socket编程,如何能够通过UDP传递一...
【急,在线等】用python怎么将下面的列表处理一下???
python如何运行程序并向程序传入参数?
python如何把列表里面的部分值相加??
如何使用python传入参数进入可执行文件?