📅  最后修改于: 2023-12-03 14:46:19.578000             🧑  作者: Mango
本次Python列表测验的第9个问题涉及列表中的切片操作。
定义一个列表 my_list
,其中包含一组整数,编写一个Python程序,使用切片操作返回 my_list
中的第2个到第5个元素,存储到一个新的列表 new_list
中。然后,打印 new_list
。
my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
new_list = my_list[1:5]
print(new_list)
输出结果:
[2, 3, 4, 5]
Python中的切片操作使用的是中括号 []
,并且使用 :
分隔起始位置和结束位置,例如 my_list[start:end]
。其中,start
表示开始索引的位置,end
表示结束索引的位置,但不包含 end
所在的元素。
因此,在本题中,我们可以使用 my_list[1:5]
获取第2个到第5个元素,然后将其存储到一个新列表 new_list
中,并打印输出。
my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
new_list = my_list[1:5]
print(new_list)
本题主要考察Python中列表切片的使用方法,需要熟练掌握切片的语法和使用技巧,才能顺利解决本题。同时,对于Python中列表基本操作的理解和应用也是本题的关键。