Python基础0221
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础0221相关的知识,希望对你有一定的参考价值。
元祖
tuple和list大多数地方类似
tuple是不可变结构
定义元祖
t=() 空元组
t=tuple(list[])
下表操作与切片
获取或修改当前值
list[x]
list[x]=Var
list[b:e]
list[b:e:s] --> 开始:结束:步长
list[:]
list[::-1]反转并生成一个新的列表
PACKING 和 UNPACKING 解包和封包
x, y = [1,2] 可以列表
x, y = (1,2) 可以元祖
x, *y = (1,2,3,4)
x, *_, y = (1,2,3,4)
x, (y, z) = (1, (2, 3))
交换
x, y = y, x
集合
集合的含义和数学上集合的含义相同
集合不是线性的结构
集合元素是唯一的
集合袁旭是可hash的
初始化
s=set()
s={1,2,3} 不能为空,空值默认为字典
s.add(item) 增加元素
s.remove(item) 删除元素
s.discard(item) 删除元素不报错
s1.union(s2) 并集
s1.intersection(s2) 交集
s1.difference(s2) 差集
s1.symmetric_difference(s2) 只属于s1 + 只属于s2的元素
s1.issuperset(s2) s1是否s2的超集
s2.issubset(s1) s2是否s1的子集
s1.isdisjoint(s2) s1是否与s2不相交
字典
初始化
d={}
d=dict()
d={key1:‘var1‘,key2:‘var2‘}
查询 赋值
d[key1]
d[key1]=var3
d.keys() 返回键 作为列表元素
d.values() 返回值 作为列表元素
d.items() 返回键值对 作为列表元素
d.pop(key,[var]) 返回对应值 不存在键则返回var值
d.popitem() 随机返回一个键值对 构成一个元组
以上是关于Python基础0221的主要内容,如果未能解决你的问题,请参考以下文章
[vscode]--HTML代码片段(基础版,reactvuejquery)