老是你好,这个不是很理解,可以麻烦解释下吗?

老是你好,这个不是很理解,可以麻烦解释下吗?


(1)将教师信息的每条数据分别传入教师类,分别使用变量接收

(2)创建列表存储步骤(1)教师类的八个实例对象,并返回

for k in teacher_list:
   teachers = teacher(*k)

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕美 2019-06-28 16:46:09

同学,你好。*k是对列表k中的元素进行解包,再传入到函数或类中。

例:

def func(a, b, c):
    print('a=', a)
    print('b=', b)
    print('c=', c)

ls = [[1, 2, 3], [4, 5, 6]]
for i in ls:
    func(*i)

同学可以看下步骤二的函数的定义与实现的辅助材料区关于序列和字典传参的教辅,里面有对解包的详细讲解。

http://img1.sycdn.imooc.com//climg/5d15d3b30001e26703470204.jpg

好帮手慕美 2019-06-28 12:03:54

同学,你好。在example文件中定义了Teacher类,即调用 Teacher类分别创建老师的对象,并将八个对象放到一个列表中进行返回。

参考代码:

http://img1.sycdn.imooc.com//climg/5d1591930001f24105650609.jpg

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

  • 提问者 之鸥 #1
    主要是对*k不理解。
    2019-06-28 16:19:43
  • Klijief 回复 提问者 之鸥 #2
    https://blog.csdn.net/xylin1012/article/details/81236122 兄弟,以后多在csdn里找找资源,这个讲解的还是挺详细的,你应该能看懂
    2019-07-02 20:38:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
1.Python零基础入门
  • 参与学习           人
  • 提交作业       2727    份
  • 解答问题       8160    个

想要进入Python Web、爬虫、人工智能等高薪领域,你需要掌握本阶段的Python基础知识,课程安排带你高效学习轻松入门,学完你也能听得懂Python工程师的行业梗。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师