问:我知道每三个数字反转列表应该像list_name [::-3],因为list_name [::-1]每次都会将列表反转一个项目
listings.py
messy_list = [ 5 , 2 , 1 , 3 , 4 , 7 , 8 , 0 , 9 , - 1 ]
#您的代码低于这里clean_list = messy_list [:] clean_list 。排序()
答:您有正确的答案(一定要messy_list对任务3进行切片):
#lists.py
messy_list = [ 5 ,2 ,1 ,3 ,4 ,7 ,8 ,0 ,9 ,- 1 ] #任务3的1使用的切片语法到一个新的变量clean_list#复印messy_list。clean_list = messy_list [:] #3的任务2 #使用sort()方法对clean_list进行排序。clean_list 。sort ()#任务3,共3
#现在,创建一个名为silly_list的变量,该变量从messy_list开始倒数第三个。例如,silly_list中的前两个项目应为[-1,8]。
silly_list = messy_list [:: - 3 ]