gpt4 book ai didi

python - 从索引为 08 或 09 的列表中获取值时出错

转载 作者:行者123 更新时间:2023-12-01 03:12:13 25 4
gpt4 key购买 nike

我知道从列表中调用值的格式是a[0]或a[1]。
当我尝试获取 a[01] 或 a[06] 的值时,仍然得到了答案。
但是当获取a[08]或a[09]的值时,它会抛出语法错误。
知道为什么会这样吗?

>>> a = [1,2,6,8,9,22,3,44,5,67,11]
>>> a[05]
22
>>> a[09]
File "<stdin>", line 1
a[09]
^
SyntaxError: invalid token
>>> a[08]
File "<stdin>", line 1
a[08]
^
SyntaxError: invalid token
>>> a[07]
44
>>> a[8]
5

最佳答案

当数字以 0 开头时,假定为八进制。所以这里遇到8或9时无效。

看看以下答案:

关于python - 从索引为 08 或 09 的列表中获取值时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42781669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com