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)

No_16_0221 Java基础学习第二天

NavHostFragment:使用导航抽屉重新打开更改的片段

No_16_0221 Java基础学习第一天

常用python日期日志获取内容循环的代码片段

python 有用的Python代码片段