zoukankan      html  css  js  c++  java
  • Python学习三

    高级特性

    切片:list,tuple,str截取用。

     1 items = range(20)
     2 #结果:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
     3 
     4 #取前10个
     5 top10 = items[0:10]
     6 #0可以省略
     7 top10 = items[:10]
     8 #结果:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
     9 
    10 #取11到20,包括 : 前面的,但不包括:后面的,和Java,js中的substr类似
    11 #索引是从0开始
    12 num10to20 = items[10:20]
    13 #结果:[10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
    14 
    15 #从0到9,每隔两个取一个
    16 even = items[0:10 :2]
    17 #结果:[0, 2, 4, 6, 8]
    18 
    19 #取最后1个
    20 last = items[-1:]
    21 
    22 #取最后10个
    23 last = items[-10:]
    24 #结果:[19]
    25 
    26 
    27 #除了最后一个
    28 expLast = items[:-1]
    29 #结果:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18]
  • 相关阅读:
    pod间访问
    Android地图下钻(坑我好久)
    学习进度23
    学习进度22
    人月神话读后感03
    团队介绍
    人月神话读后感02
    学习进度21
    学习进度20
    学习进度19
  • 原文地址:https://www.cnblogs.com/veryvalley/p/8042730.html
Copyright © 2011-2022 走看看