为了账号安全,请及时绑定邮箱和手机立即绑定

方括号本身代表什么?

方括号本身代表什么?

皈依舞 2022-09-20 15:58:26
我只是在努力改编一些python代码,并确保我理解其中的所有内容,因为我以前从未真正使用过Python。代码中的 [0] 本身是什么意思?(qtable 是二维数组,保存状态和操作(a),操作是一个列表,current_s是一个整数)self.q_table[current_s] = ([0] * len(self.actions))
查看完整描述

1 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

[0]是一个元素:零。list

然后,程序使用运算符(在本例中为列表乘法)复制左操作数列表时间。*len(self.actions)

这将创建一个长度为零的列表。len(self.actions)

对于不可变类型,这是首选的初始化。较慢的替代方法(必须用于可变类型)是:

[0 for _ in len(self.actions)]


查看完整回答
反对 回复 2022-09-20
  • 1 回答
  • 0 关注
  • 149 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号