快开门式压力容器属于类压力容器,快开门式压力容器属于哪一类压力容器

  快开门式压力容器属于类压力容器,快开门式压力容器属于哪一类压力容器

  容器数据类型列表与元组的使用,

  功能:有序和可变数据类型

  包含不同类型的数据。

  列表可以由[]或工厂函数创建。

  支持下标和slice L.append通过下标更新值。

  L=[1,2,3,4,5]

  打印(左)

  [1, 2, 3, 4, 5]

  L[0:2]

  [1, 2]

  L[0:2]=[a , b , c]

  打印(左)

  [a , b , c ,3,4,5]

  L[0:2]=[am , bn ,]

  打印(左)

  [am , bn , c ,3,4,5]

  列表内建函数

  1.添加附加(值)。默认添加列表在最后。

  打印(L5)

  [root , a , rty , rty , b , c , d]

  L5.append(1)

  打印(L5)

  [root , a , rty , rty , b , c , d ,1]

  2.insert insert(下标,值)指定位置。

  L5.insert(2, rty )

  打印(L5)

  [root , a , rty , rty , b , c , d]

  3.值在列表计数中出现的次数(值)

  打印(L5)

  [root , a , rty , rty , b , c , d ,1]

  L5.count("rty ")

  4.返回对象的下标(多个值返回第一个匹配项的下标)索引(值)

  打印(L5)

  [root , a , rty , rty , b , c , d ,1]

  L5.index("a ")

  一个

  L5.index("rty ")

  2

  5.值列表-确定值是否在列表中。

  不倒置

  q 不在L5中

  真实的

  L5中的“q”

  错误的

  6.reverse()原地翻转列表。

  L6=list(afery )

  L6 .反转()

  印刷品(L6)

  [y , r , e , f , a]

  7.sort()数字队列(升序)

  L7=[12,14,67,1,0]

  打印(L7)

  [12, 14, 67, 1, 0]

  L7.sort()

  打印(L7)

  [0, 1, 12, 14, 67]

  8.扩展列表将其他列表元素追加到当前列表中。

  L8=列表( abc )

  打印(L8)

  [a , b , c]

  L8 .扩展(L7)

  打印(L8)

  [a , b , c ,0,1,12,14,67]

  9.remove删除列表中的指定元素。

  打印(L9)

  [1, 2, 3]

  L9 .移除(2)

  打印(L9)

  [1, 3]

  10.pop默认删除列表中的最后一个元素,被删除的元素同时弹出。您可以将删除的元素放入变量中进行备份。

  打印(L8)

  [a , b , c ,0,1,12,14,67]

  L8.pop()

  67

  m=L8.pop()

  打印(L8)

  [a , b , c ,0,1,12]

  1.del清除列表。

  德尔L8

  打印(L8)

  回溯(最近一次呼叫):

  文件“”中的第1行

  名称错误:未定义名称“L8”

  元组数据类型

  特征:有序的、不可变的类型

  由()或元组()创建

  如果元组中只有一个元素,则需要以,结尾,否则在字符处理时

  支持切片和下标

  不,删除修改命令,因为元组是不可变的。

  确定数据是否在元组中。

  字典,

  特点:无下标

  Create fromkeys()通过{}创建dict()工厂方法创建默认字典d1={} d2=dict()

  类型(d1)

  类别“字典”

  类型(d2)

  类别“字典”

  通过键值访问字典元素print(d4)

  { 姓名: aa ,性别:男孩,年龄:50}

  d4[名称]

  aa

  如果键值存在,则更新它;如果不存在,则添加它。

  d4[学校]="tarena "

  d4

  { 姓名: aa ,性别:男孩,年龄:50,学校: tarena}

  d4[名称]="qwr "

  d4

  { 姓名: qwr ,性别:男孩,年龄:50,学校: tarena}

  Del删除字典中的元素或整个字典。

  d4

  { 姓名: qwr ,性别:男孩,年龄:50,学校: tarena}

  del d4[名称]

  d4

  { 性别:男孩,年龄:50,学校: tarena}

  清空字典

  d4.clear()

  d4

  {}

  默认情况下,pop会删除列表中的最后一个元素,被删除的元素会弹出。可以将删除的元素放入变量中进行备份,判断该元素是否在字典中-列名in not in D4={"name": "AA "," gender": "boy "," age": 50}

  d4中的“姓名”

  真实的

  d4中的“bn”

  错误的

  相关函数

  Len()返回元素个数一般函数的统计长度。

  Hash()确定一个值是否可以用作字典的列名。

  字典内置方法

  Copy()复制,

  d4.copy()

  { 姓名: aa ,性别:男孩,年龄:50}

  d41=d4.copy()

  d41

  { 姓名: aa ,性别:男孩,年龄:50}

  Get( None)输出列名;否则,它输出该值。

  d1={ 姓名:鲍勃,年龄:12,性别:男孩 }

  d1

  { 姓名:鲍勃,年龄:12,性别:男孩 }

  d1.get(name )

  鲍勃的

  d1.get(学校,无)

  无

  setdefault()

  d1.setdefault(name )

  鲍勃的

  d1.setdefault(school , tarena )

  塔雷纳

  Items()返回字典中包含元组的列表。

  d4.items()

  dict_items([(姓名, aa ),(性别,男孩,(年龄,50)])

  Keys()返回字典中的所有列名。

  d4.keys()

  dict_keys([姓名,性别,年龄])

  Values()返回字典中的值。

  d4.values()

  字典值([aa ,男孩,50])

  Update()将字典的值添加到另一个字典中。

  d4

  { 姓名: aa ,性别:男孩,年龄:50}

  d5={"acb ",5}

  d5 .更新(d4)

  打印(d5)

  {5,姓名, acb ,性别,年龄 }

  使用for循环遍历字典并输出每个元素的值。

  对于d1.keys()中的I:

  …打印(一)

  …

  名字

  年龄

  性别

  学校

  对于d1.keys()中的I:

  …打印(d1[i])

  …

  鲍勃

  12

  男孩

  达内

  对于d1.values()中的I:

  …打印(一)

  …

  鲍勃

  12

  男孩

  达内

  输出带有列名的值。

  对于d1.items()中的I,j:

  …打印(I,j)

  …

  名字叫鲍勃

  12岁

  性别男孩

  学校塔雷纳

  集合-

  -容器数据类型可以存储多个数据,数据是无序的,可变的,值不能重复。

  创建一个可变集合

  Frozenset不可变集

  支持in和not in元素的集合是否在集合中。

  Len()检查集合大小

  迭代集

  不支持键值和切片。

  设置内置方法

  Set.add()添加

  Set.update()批量添加

  Set.remove()删除

   union s.union(t):相当于union(合并符号两侧的集合以删除重复值)

  s .交集(t):相当于交集(两组中的数据)

  Set s.difference(t):相当于差集(比较符号的左侧和右侧,只显示左侧比右侧多的数据)

  s.issubset(t):子集

  s.issuperset(t):超集列表推导式 ;列表解析

  简化列表创建(对于常规列表数据)

  格式[可迭代对象中变量名的返回值]

  L1=[一,二,三,四,五,六,七,八,九,十]

  腰神经2

  [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

  L2=[范围(1,11)中的x对x]

  L2

  [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

  发展

  L5=[(i,j) for i in range(1,3) for j in range(0,3)]

  L5

  [(1, 0), (1, 1), (1, 2), (2, 0), (2, 1), (2, 2)]

  合并列表以创建词典

  lista=["姓名","年龄","性别"]

  List=["失眠黄蜂"," 20 ","少女"]

  dict 1={ lista[I]:listb[I]for I in range(len(listb))}

  词典1

  { 姓名:失眠黄蜂,年龄: 20 ,性别:女孩 }

  获取字典中的指定数据。

  worker={"linux":18000," java":12000," php":8000," python":16000," aid":7800," bigdata":20000}

  对于worker.items()中的k,v:

  …打印(k,v)

  …

  linux 18000

  java 12000

  php 8000

  python 16000

  援助7800

  大数据20000

  num={k:v for k,v in worker.items() if v 10000}

  打印(数字)

  {php: 8000, aid: 7800}

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: