列表、元组和字典
列表
列表函数
len(L) 返回列表的元素数量 max(L) 返回列表中的最大值 min(L) 返回列表中的最小值 sum(L) 返回列表中所有值得和
列表方法
1)append
lst.append(xxx):注意没有返回值!
2)count
统计某个元素在列表中出现的次数:lst.count(xxx)
3)extend
在一个序列的末尾追加另一个序列中的多个值
a.extend(b) 将b追加到a后面了,a此时改变了
4)index
names.index('jmz')
找到列表中第一个匹配项的索引,找不到会引发异常
5)insert
names.insert(5,'jmz')
将‘jmz’这个名字插入为索引5位置处
6)pop
lst.pop() 移除最后一个元素并返回这个移除的元素
pop方法是唯一一个既能修改列表又能返回元素的方法,注意以上方法中修改列表的方法均不返回值。
7)remove
names.remove('jmz') 删除第一个匹配的项目
8)reverse
names.reverse() 将列表元素倒序存放
9)sort
注意也是没有返回值
x.sort() x变得有序,但这个表达式并不返回值
y = x.sort并不能将x的有序形式赋值给y
可以这样:
y = x[:]
y.sort()
或者:
y = sorted(x)
来实现一样的功能
元组
Python元组包含了以下内置函数
cmp(tuple1, tuple2):比较两个元组元素。 len(tuple):计算元组元素个数。 max(tuple):返回元组中元素最大值。 min(tuple):返回元组中元素最小值。 tuple(seq):将列表转换为元组。

浙公网安备 33010602011771号