美文网首页
01.03 笔记-集合

01.03 笔记-集合

作者: xxxQinli | 来源:发表于2019-01-05 08:23 被阅读0次

什么是集合(set)

  • 可变的,无序的;元素是唯一并且不可变,hashable

字面量

  • {元素1, 元素2,元素3...}
set1 = {1, 23, 'abc'}

print(set1)

set2 = set() \#空集合

print(type(set2))

set3 = {1, 2, 3}

print(set)
  • 自带去重复功能
list1 = [1, 2, 1, 2]

list2 = list(set(list1))

print(list2)

增删改查

1.查

  • 集合不能单独的获取单个元素,只能一个一个遍历

2.增

  • a 集合.add(元素) - 添加指定的元素

  • b 集合.updata(序列) - 序列中的元素添加进去

3.改

  • 没法改

4.删

  • 无key无下标,无法用key与下标,只能是元素

  • 集合.remove(元素) --- 删除集合中指定的元素

应用:

  • 1.去重
  • 2.数学集合运算 交集(&) 并集(|) 差集(-) 补集(^) 子集(集合1>集合2,集合1是否包含集合2)

相关文章

  • 01.03 笔记-集合

    什么是集合(set) 可变的,无序的;元素是唯一并且不可变,hashable 字面量 {元素1, 元素2,元素3....

  • 01.03 笔记-元组

    元组 什么是元组(tuple) python提供的容器型数据类型,不可变并且有序的序列。(元组就是不可变的列表) ...

  • 01.03 笔记-字典

    字典 什么是字典 python提供的容器型数据类型,可变并且无序的序列 可变 - 支持增删改 无序 - 不支持查,...

  • 01.03

    我就认定你了,剩下的看我所为看你所做

  • 01.03

    很多事情,明明知道,还是不由自主的去做。明明不确定未来,就是知道没有结果,还是忍不住给自己希望。想要的不确定是否真...

  • 01.03

    现在是凌晨两点钟,我还在敲着键盘,我不知道自己在干什么,我也不想问清楚,我到底应该干什么。我像是失去了灵魂的人似的...

  • 01.03

    多看书

  • 01.03 笔记-字典的操作

    字典元素的增删改查 查(获取值) 注意:字典中的键值对单独拎出来没有任何意义 a.字典[key] - 获取字典中k...

  • 【01.03践行笔记】青鸟(693)

    “哎呀,心情烦死了!”同事小赵在生男朋友的气。 “你男朋友又怎么了嘛?” “那天我去理发,和理发师吵起来了,我告诉...

  • [2016] - 01.03

    随着蜿蜒古拙的城墙,完成了一次有方向的攀登。 可是这一眼望去都是我不能穿越的苍茫。

网友评论

      本文标题:01.03 笔记-集合

      本文链接:https://www.haomeiwen.com/subject/verqrqtx.html