ftsr 发表于 2017-5-7 12:37:30

Beginning Python 笔记学API —— Chapter2 列表和元组

  1、分片
  分片算是比较强大好用的操作了

>>> numbers =
>>> numbers

>>> numbers[-3:-1]

>>> numbers[-3:0]
[]
>>> numbers[-3:]

>>> numbers[:]

>>> numbers[:5:-2]

  2、成员资格

>>> permissions = 'rw'
>>> 'w' in permissions
True
  3、列表

>>> del numbers
>>> numbers

>>> # 分片赋值
>>> numbers =
>>> numbers

>>> numbers=[]
>>> number
  4、列表方法

>>> numbers =
>>> numbers.count(1)
1
>>> numbers.extend()
>>> numbers

>>> numbers.pop()
3
>>> numbers.pop(2)
3
>>> numbers

>>> numbers.remove(4)
>>> numbers

>>> numbers.reverse()
>>> numbers

>>> #sort 和 sorted
>>> y = sorted(numbers)
>>> y

>>> y = numbers.sort()
>>> print y
None
>>> numbers

>>> #sort 和 sorted都可用的参数
>>> x = ['a','ab','abcde','ace']
>>> x.sort(key=len)
>>> x
['a', 'ab', 'ace', 'abcde']
>>> x.sort(key=len,reverse=True)
>>> x
['abcde', 'ace', 'ab', 'a']
  5、元组

>>> 1,2,3
(1, 2, 3)
>>> 42,
(42,)
>>> 3*(40+2,)
(42, 42, 42)
>>> # tuple函数
>>> tuple()
(1, 2, 3)
>>> tuple('123')
('1', '2', '3')
>>> tuple((1,2,3))
(1, 2, 3)
  6、元组和列表
  元组的作用在于其不可修改性。
  元组可以再映射和集合成员中当键使用,而列表不行。
  元组作为很多内建函数和方法的返回值存在,处理元组一般当做列表来操作,除非需要一些元组没有的方法,如index和count
页: [1]
查看完整版本: Beginning Python 笔记学API —— Chapter2 列表和元组