python_切片

切片

切片就是切取片段的意思吧!

切片常见对象

  • list
  • tuple
  • string

切片格式

<对象>[x:y:z]
  • x、y、z当中有一个不写,表示使用默认值:z的默认值为1,x、y的默认值分别是0len(<对象>)y位置的值不取

常见切片用法

  • [0,n)的数据
>>> l=['peryter',90,'momo','huo','amiee']
>>> l[:4]
['peryter', 90, 'momo', 'huo']
  • n之后的数据
>>> l[4:]
['amiee']
  • [m,n)的数据
>>> l[2:4]
['momo', 'huo']
  • 按步长取[m,n)的数据
>>> s='abcdefghijklmn'
>>> s[::3]
'adgjm'

你可能感兴趣的:(python_切片)