第二周 表格、字典、元组、集合 知识点

字符串

#优先掌握的操作:
按索引取值(正向取+反向取) :只能取
切片(顾头不顾尾,步长)
长度len
成员运算in和not in


移除空白strip
切分split




列表:
#定义:[ ]  内可以有多个任意类型的值,逗号分隔

#优先掌握的操作:
按索引存取值(正向存取+反向存取):即可存也可以取 切片(顾头不顾尾,步长) 长度 成员运算in和not in
追加   append 只能加在末尾

删除   remove 单纯删除,不返回值;pop 按索引删除,可返回值

循环 

常用操作:

insert 插入 可以定义位置

name.inster(1,'zhi')  在1号索引前边加值

extend([1,2,3,4]) 添加多个值 放在列表末尾

count 统计

clear 清空

reverse 单纯反转

sort 从小到大排序

sort(reverse=True)从大到小

 队列:先进先出

L1.append(f)

堆栈:先进后出

 

字典

作用:

存多个值,key:value  存取,取值速度快

定义:key必须是不可变类型,value可以是任意值

d ={'a':1}

d={0,1}

##d={[1,2,3]:1}  key 不能是列表

d={(0,'mac'):3000}

print(d[(0,'mac'):])   取出3000这个值

可按key 取值,存值

 元组

ages = (10,12,14,18)   ages=tuple((10,12,14,18))

元组也可以存多个值,元组不可变

集合

原文地址:https://www.cnblogs.com/cuixn/p/7507158.html