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

Python 方法:可选参数和逗号

Python 方法:可选参数和逗号

万千封印 2023-07-27 10:11:47
python索引方法的签名是list.index(x[, start[, end]]). (https://docs.python.org/3/tutorial/datastructs.html)我知道可选参数括在方括号中,但不确定如何解释逗号?为什么这个方法的签名不能更简单地表示为list.index(x, [start], [end]) ?
查看完整描述

1 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

list.index(x, [start], [end])

建议逗号不是可选元素的一部分。它表明以下内容是有效的:


list.index(1, , )

list.index(1, 2, )

list.index(1, , 3)

这显然是无效的。


您丢失了嵌套的方括号,它告诉您仅当指定了 start 时 end 才有意义。


查看完整回答
反对 回复 2023-07-27
  • 1 回答
  • 0 关注
  • 82 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信