列表, 元组

1. 列表

可变的 有序(只要能索引的都是有序的)

增:

append 追加
insert 插入
extend 迭代添加

list + list 合并
list * 8 多个列表合并

删:
remove 移除
pop 弹出 默认删除最后一个 有返回值 返回的是删除的内容
del lst 删除整个列表
del lst[0] 删除列表中第一个元素
clear 清空列表

改:
lst[2] = 'alex'

查:
print(lst[1])

for 循环

下标

切片

for

其他操作:

count 统计
index 索引
reverse 反转
sort 排序 默认升序
sort(reverse=True) 降序

列表嵌套:

lst = [1,2,3,['可口可乐','百事可乐'], {'key':2},[(1,23,4),[2,3,434]]]

2.元组

不可变的 有序

是一个不可以修改的列表 只能查看 可以for循环 可以切片 可以嵌套

元组的方法:

count 统计
index 索引

3.range

范围 类似于切片 切片这么写[起始:终止:步长] range(起始,终止,步长)

可以for 循环

4. 字典的第一次:

键值对数据
键要求:

不可变数据类型
字典不能当字典的键

值要求:

您随意

可以for循环


dict 字典  {}   python唯一的一个键值对数据
# 键值对 {键:值}
# 键必须是不可变的数据类型
# 字典是不能当字典的键,因为字典是可变的
# 值是没有任何要求的
posted @ 2018-10-27 22:23  雨中含春  阅读(95)  评论(0)    收藏  举报