列表切片
显示列表的范围:
数组[n:m]--(数组(n)~数组(m-1))- 左包右不包
 - 冒号前面没有标表示从头开始
 - 冒号后面没有标表示到结尾
 
>>> A=[1,2,3,4,5,6]
>>> A[1:3]
[2, 3]
>>> A[0:6]
[1, 2, 3, 4, 5, 6]判断元素是否在列表
in在列表:在返回true,不在返回falsenot in不在列表:在返回false,不在返回true
字符串是不可变,列表是可变的
>>> a=['A','C','D','B']
>>> b=a
>>> a[0]='B'
>>> a
['B', 'C', 'D', 'B']
>>> b
['B', 'C', 'D', 'B']- 字符串的等于是在新地址再进行赋值
 - 列表等于是将地址都指向这一个存储位置
 
列表函数
len()--长度max()--最大值min()--最小值sorted()--进行排序sorted(数组名,reverse=True)--倒序排序
>>> number=['a','b','d','c','s','g']
>>> len(number)
6
>>> max(number)
's'
>>> min(number)
'a'
>>> sorted(number)
['a', 'b', 'c', 'd', 'g', 's']
>>> sorted(number,reverse=True)
['s', 'g', 'd', 'c', 'b', 'a']列表方法join
>>> number
['a', 'b', 'c', 'd', 'g', 's']
>>> number1='
'.join(number)
>>> print(number1)
a
b
c
d
g
s
>>> '
'.join(number)
'a
b
c
d
g
s'列表方法append
- 在列表末尾添加元素,只能添加一个元素
 
>>> number=[1,3,2,5,3]
>>> number.append(4)
>>> print(number)
[1, 3, 2, 5, 3, 4]