3-7编程练习
来源:3-3 编程练习
慕尼黑1183503
2021-07-30 13:25:04
# coding:utf-8
code = ["e_ying", "d_shi", 6, "a_wo", 1, 2, 3, "f_xiong", "b_men", 4, 5, "c_dou"]
# 定一个空列表crack 放入字符串
crack = []
crack[0] = code[0]
Traceback (most recent call last):
File "C:/Users/Liliy/PycharmProjects/pythonProject3/test11.py", line 8, in <module>
empty_list1[0] = code[0]
IndexError: list assignment index out of range
老师,为什么不能用索引的方式,将列表code的第一个元素放到另一个列表empty_list1的第一个元素里呢
1回答
好帮手慕念
2021-07-30
同学,你好!
(1)报错显示索引错误:列表赋值索引超出范围
(2)因为空列表crack没有索引
(3)根据题目要求,使用append将code里面的字符串根据索引添加到crack列表中,如下图
祝学习愉快!
相似问题