python作业8.16

作业:

给定一个list,比如lst=[1,2,3,4,6,6,7,7,9,1]

1.求出里面不重复元素的结合,即应该是[1,2,3,4,6,7,9]


2.对列表中的元素进行排序,即应该是[9,7,6,4,3,2,1]


#注意,这里的倒排方法,::-1是这个a[1:len(a):-1]的缩写,也就是从1到len(a)取-1为步长,把所有的元素取出来,结果就倒排了,这种技巧非常重要


3.筛选出其中大于5的元素出来,即应该是[6,6,7,7,9]


4.筛选出其中大于5的元素的下标出来,即应该是[4,5,6,7,8]


5.将列表中所有元素往右侧平移一位,最左边的元素等于原列表的最后一个元素,即应该是[1,1,2,3,4,6,6,7,7,9]


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【1】7,9,-1,5,( ) A、4;B、2;C、-1;D、-3 分析:选D,7+9=16;9+(-1)=8;(...
    Alex_bingo阅读 19,181评论 1 19
  • 曾经有一份美好的爱情放在我的面前我没有珍惜。等到失去后才后悔莫及。如果可以再对小李说。毛欣想说。这辈子无缘再牵手。...
    毛欣与小李阅读 2,683评论 0 13
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,815评论 1 92
  • 1 xhtml和html有什么区别? 一个是功能上的差别 主要是XHTML可兼容各大浏览器、手机以及PDA,并且浏...
    浮生小孟阅读 297评论 0 0
  • 原来现实中,于自己而言轰轰烈烈的事情,在别人眼中,却渺小的惊不起一粒尘埃。时间总是有着特殊的魔力,数着它的时候感觉...
    夜落y阅读 467评论 0 0