python基础

索引操作与切片操作

序列基本操作:
len():序列长度
+:连接序列
*:重复序列元素
in:判断元素是否包含在序列中
max:返回序列最大值
min:返回序列最小值
cmp(x,y):比较两个序列

列表操作:
取值:
索引与切片

增:
list.append(value)
list.insert(index,value)

删:
del(list[index])
list.remove(list[index])

改:
list[index] = value

查:
value / var in list

字典取值:
dic[key] #key不存在时报错
dic.get(key) #key不存在时不会报错
dic.items() #返回所有键值对
dic.keys() #返回所有字典中键值
dic.values() #返回所有字典中的值

增:
dic[new key] = value

删:
del(dic[key]) #删除指定元素
dic.pop(key) #删除指定元素并返回对应的值
dic.clear() #删除整个字典所有元素
del(dic) #删除整个字典

改:
dic[key] = new value

原文地址:https://www.cnblogs.com/huaihe/p/11154894.html