首页
学习
活动
专区
工具
TVP
发布

python3

专栏成员
11919
文章
14610205
阅读量
239
订阅数
(python)数据结构---集合
一、描述 set翻译为集合 set是可变的、无序的、不可重复的 set的元素要求可哈西(不可变的数据类型可哈西,可变的数据类型不可哈希) set是无序的,因此不可以索引,也不可以修改 线型结构的查询时间复杂度是O(n),随着数据的增大而效率下降;set、dict内部使用hash值作为key,时间复杂度可以做到O(1),和数据规模无关 二、集合的相关方法 1、set.add(elem) 增加一个元素到集合中,如果集合中已经有这个元素,则什么都不做。 1 s = {2, 3, 4, 5} 2 s.add(6)
py3study
2020-01-20
4560
Python全栈Day 19部分知识点
['Xiaomei', 345, [15000, 6000]] ['xiaoling', 666, [15000, 7001]]
py3study
2020-01-19
3190
[python零碎笔记]python零碎
con = cx_Oracle.connect("pythondemo","welcome","192.168.188.11:1521/std1")
py3study
2020-01-19
1K0
python爬取视频网站m3u8视频,下
最近发现一些网站,可以解析各大视频网站的vip。仔细想了想,这也算是爬虫呀,爬的是视频数据。
py3study
2020-01-19
3.4K0
使用清华镜像在python中pip 安装
Anaconda的安装步骤不在本文的讨论中,我们主要是学习一下如何配置conda的镜像,以及一些问题的解决过程
py3study
2020-01-17
3.5K0
day07
1、集合的介绍   集合:可变的数据类型,他里面的元素必须是不可变的数据类型,无序,不重复。 1.1、集合是如何定义的 1 #集合的定义方式1 2 set1 = set({1,2,3}) 3 #
py3study
2020-01-16
2220
live_m3u8
#EXT-X-PROGRAM-DATE-TIME:2016-07-11T03:07:04Z
py3study
2020-01-15
1.2K0
Python/NodeJS坑记
自从学了Python和NodeJS,每每在写新的程序之前我就会问自己:到底用Python好,还是用NodeJS好?两者都能进行快速开发,并且各有千秋。 现在就记录一下Python和NodeJS开发程序时的各种坑,方便以后纠结的时候查询。 因为增加辅助代码会增加工作量,所以以下情况都是在不考虑其他辅助代码,例如线程池,任务管理,的情 况下的考虑。
py3study
2020-01-08
5690
Miniconda3及pip换源
清华源地址:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
py3study
2020-01-07
5.2K0
python 集合
1、定义 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了; 关系测试,测试两组数据之间的交集,差集,并集等关系。 2、增加元素: s.add(): 吧括号里的元素添加到集合s当中,如果添加的元素已经在列表里有,则不能重复添加。 3、删除元素: s.pop():括号里为空,随机删除一个元素,集合也是无序的。 s.remove():吧括号里的元素删除。尽量有remove删除元素。 4、丢弃元素: s.discard():也是删除的意思,区别是,当元素存在时,两者一样,元素不存在时,discard不报错,remove报错。 5、s.update(): 扩展列表,把括号里的元素一起添加到集合,不同于s.add(只能添加一个元素) 6、s.clear():清空。
py3study
2020-01-06
6190
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档