首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

Python中若a[3]=5能成功执行那a是什么?

发布网友 发布时间:2022-04-25 14:33

我来回答

3个回答

热心网友 时间:2023-10-09 07:50

a 是字典。
$ python
Python 3.8.3 (tags/v3.8.3:6f8c832, May 13 2020, 22:37:02) [MSC v.1924 bit (AM
D)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> a[3]=5
Traceback (most recent call last):
File "<stdin>", line 1, in <mole>
NameError: name 'a' is not defined
>>> a=[]
>>> a[3]=5
Traceback (most recent call last):
File "<stdin>", line 1, in <mole>
IndexError: list assignment index out of range
>>> a={}
>>> a[3]=5
>>> a
{3: 5}
>>>

热心网友 时间:2023-10-09 07:51

a是列表和字符串都有可能:如
a=‘asfgh’
a[3]=‘g’

热心网友 时间:2023-10-09 07:51

如果a等于20,则bin(a)等于10100。

10进制的20转换成2进制就是10100。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com