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]