1、错误描述
E:\PycharmProjects\cmn\venv\Scripts\python.exe E:/PycharmProjects/cmn/venv/com.you.cmn/B.py
1
('you', 2)
(2, 'hai', 3, 'dong')
('hai', 3)
(1, 'you', 2, 'hai', 3, 'dong', 1, 'you', 2, 'hai', 3, 'dong', 1, 'you', 2, 'hai', 3, 'dong', 1, 'you', 2, 'hai', 3, 'dong', 1, 'you', 2, 'hai', 3, 'dong')
(1, 'you', 2, 'hai', 3, 'dong', 1, 2, 3, 4, 5, 6)
Traceback (most recent call last):
File "E:/PycharmProjects/cmn/venv/com.you.cmn/B.py", line 10, in <module>
print(C[1]);
KeyError: 1
Process finished with exit code 1
2、错误原因
列表取元素,可以直接使用列表加序号或序号范围;但是,字典是键值对构成的,不能使用字典加序号取元素,需要使用字典加key值取。
A = (1,'you',2,'hai',3,'dong');
B = (1,2,3,4,5,6);
C =