列表、元组和集合、字典
创建列表
中括号 []
列表的查
列表的访问从0开始:
列表的改
列表的增
列表的删
其他常规操作
对元组和集合的操作
创建元组
括号 ()
元组的查
同列表。
元组不支持修改元素
元组的删
元组的其他常规操作
集合的创建
集合是无序的,且不能重复
集合的增
由于集合是无序的,其插入位置自己根据大小而确定
集合的删除
集合的其他常用操作
#集合的差集
b_set={23,4,5,6,7}
a_set - b_set#a_se643t.difference(b_set)
a_set | b_set#并集 a_set.union(b_set)
a_set & b_set#交集 a_set.intersection(b_set)
a_set < b_set#a_set集合是b_set的子集?
a_set ^ b_set #a_set | b_set - a_set & b_set a_set.symmetric_difference(b_set)
字典
字典,映射类数据结构,键和值来构成的数据结构,通过键来确定值而不是通过位置
字典的创建
字典 {’’:’’,}
# 字典的创建1
dect_1 = {'name':'xiaomi','age':35}
type(dect_1)
# 字典创建2
dict_a = dict(name='xiaoming',age=34,id=1000)
type(dict_a)
dict_a
字典的访问
# 字典的访问
dict_a['id']
dict_a.keys()#返回字典的所有的键
dict_a.items()#返回字典的所有值
字典的增
dict_a['city']='chengdu'#加入一个键值
dict_a['id']=10020#添加特定的键值对
字典的删
del dict_a['city']#删除那一对键值
dict_a.pop('id')#字典的专属删除
字典的其他常用操作
len(dict_a)#字典的长度
'id' in dict_a#'id'是否在字典里
dict_a.get('id')#是否有‘id’这个键值
===========================================================================
Jupyter notebook快捷操作
shift+Enter:运行本单元,选中下个单元
Ctrl+Enter:运行本单元
Y:单元转入代码状态
M:单元转入markdown状态
A:在上方插单元
B:在下方插单元
X:剪切选中的单元
C:复制选中的单元
V:粘贴到下方的单元
D+D:连按两次,删除选中的单元
Tap:代码补全或缩进
Ctrl+/:注释整行或撤销注释
想改变Jupyter的默认保存路径:
打开cmd
jupyter notebook 路径
python左开右闭