python数据类型
列表,元组,字典,集合
输入
详细
数组
数组必须放置相同类型的, list列表可以放不同类型的元素
创建数组: a=[] 添加: a.append(1) 插入: a.insert(2,99)——第一个为索引位置,第二个为添加的元素值。 访问: 直接就是索引访问a[2],访问下标为2的元素 更新: a[2]=88 删除: a.remove(88)——直接把值88删掉 a.pop(1)——把索引1位置的值删除掉 a.pop()——删除最后一个元素 获取数组长度: len(a) 遍历数组的三种方法:
- for i in a: 直接遍历元素值
- for index,element in enumerate(a): 同时遍历索引和索引对应的值
- for i in range(0,len(a)): i为索引值
a[i]
查找元素: a.index(2) 查找元素2对应的索引值
排序: a.sort()——从小到大排序 a.sort(reverse=True)——从大到小排序
字典
可以用字典来创建哈希表 map={} map[1]=‘a’ map[2]=‘b’ map[3]=‘c’ 1,2,3为键,abc为键对应的值。 修改: map[1]=‘d’ 删除: map.pop(1) ——把key为1 和value删除掉
|