Skip to content

Latest commit

 

History

History
17 lines (17 loc) · 483 Bytes

切片_20170710.md

File metadata and controls

17 lines (17 loc) · 483 Bytes

切片(Slice)操作符

  • 作用 取一个 list 或 tuple 或字符串的部分元素
  • 格式 [开始索引:结束索引:间隔] 注意默认值,开始索引默认值为 0 ,结束索引默认值为长度减 1,间隔默认值为 1
>>> L=['kaer','huonv','xiaoxiao','fengxing','qiqiuzhe']
>>> L[:3] #取前 3 个
['kaer', 'huonv', 'xiaoxiao']
>>> L[-2:] #取后 2 个
['fengxing', 'qiqiuzhe']
>>> L[::2] #间隔 2 个取出
['kaer', 'xiaoxiao', 'qiqiuzhe']
>>> L[:] #复制 1 个 list
['kaer', 'huonv', 'xiaoxiao', 'fengxing', 'qiqiuzhe']