python中,用set来表示一个无序不重复元素的序列。set的主要作用就是用来给数据去重。

可以使用大括号 { } 或者 set() 函数创建集合,但是注意如果创建一个空集合必须用 set() 而不是 { },因为{}是用来表示空字典类型的。

set的集合的创建与使用#1.用{}创建set集合

person ={"student","teacher","babe",123,321,123} #同样各种类型嵌套,可以赋值重复数据,但是存储会去重

print(len(person)) #存放了6个数据,长度显示是5,存储是自动去重.

print(person) #但是显示出来则是去重的

'''

5

{321, 'teacher', 'student', 'babe', 123}

'''

#空set集合用set()函数表示

person1 = set() #表示空set,不能用person1={}

print(len(person1))

print(person1)

'''

0

set()

'''

#3.用set()函数创建set集合

person2 = set(("hello","jerry",133,11,133,"jerru")) #只能传入一个参数,可以是list,tuple等 类型

print(len(person2))

print(person2)

'''

5

{133, 'jerry', 11, 'jerru', 'hello'}

'''

更多学习内容,请点击云海天教程网。

python创建一个空集合_python空集合如何表示相关推荐

  1. 用python创建一个新文件_Python创建文件和追加文件内容实例

    一.用Python创建一个新文件,内容是从0到9的整数, 每个数字占一行: 代码如下: #python >>>f=open('f.txt','w') # r只读,w可写,a追加 &g ...

  2. python创建一个有序链表_Python实现单向有序链表(Singly linked list)

    概念介绍 上一博文已经介绍了Python实现单向无序链表的实现方式,这篇博文来介绍Python如何实现单向有序链表.有序和无序仅仅指节点所包含的数据成员的大小排列顺序,有序指各个节点按照节点数据成员的 ...

  3. python创建一个csv文件_python如何写入csv

    在使用python对文件操作的过程中,你肯定碰到过对csv文件的操作,下面就python对csv文件的操作进行详述. CSV(Comma-Separated Values)逗号分隔符,也就是每条记录中 ...

  4. python创建一个有序链表_Python实现合并两个有序链表的方法示例

    本文实例讲述了Python实现合并两个有序链表的方法.分享给大家供大家参考,具体如下: 思路:先选出第一个节点,然后遍历两个链表,把小的作为当前节点的下一个节点,一直到其中一个链表遍历完,这时候把另一 ...

  5. python创建一个csv文件_python操作csv文件

    1 importcsv2 data =[3 #使用数字和字符串的数字都可以 4 ("ken","mafe",23),5 ("Tame",&q ...

  6. Python 创建一个二维列表

    Python 创建一个二维列表 空二维列表 lis=[[] for i in range(5)]for i in range(5):lis.append([]) 普通二维列表 lis=[[i for ...

  7. python创建一个空的dataframe_python 创建一个空dataframe 然后添加行数据的实例

    实例如下所示: import pandas as pd import re import math dframe1 = pd.read_excel("window regulator分析报告 ...

  8. python创建一个文件并写入_python创建文件并写入

    python怎么以追加的方式写文件? Python 3.5 想将从1到10写入一个文件并且自动换行 现在需要一个写文件方法,将selenium的脚本运行结果写入test_result.log文件中 首 ...

  9. python创建一个列表_Python创建一个元素都为0的列表实例

    Python创建一个元素都为0的列表实例 实现创建一个元素都为0的列表: l=10 lis=[0]*l lis 输出结果: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 以上这篇Pyt ...

  10. 【LINUX】——linux如何使用Python创建一个web服务

    问:linux如何使用Python创建一个web服务? 答:一句话,Python! 一句代码: /usr/local/bin/python -m SimpleHTTPServer 8686 > ...

最新文章

  1. arping 帮助——翻译
  2. 阅读替换净化规则_usmile电动牙刷头适配Y1/Y4/45度小白刷大理石一号刷P1替换激泡...
  3. MySQL(7)数据库中的高级(进阶)语句:VIEW视图、联集和常见计算
  4. 数据库-检索部分-查找-更新表记录
  5. ES6---箭头函数()={} 与function的区别(转载)
  6. 在java中图片随机播放_java-以相同顺序随机播放多个文件
  7. [html] 制作页面时,前端如何适应各种异形屏?
  8. js 获取某年的某天是第几周
  9. 监听器入门看这篇就够了
  10. 立竿见影地把你的 Python 代码提速7倍
  11. 前端跨域请求get_解决前端跨域问题方案汇总
  12. 【白皮书分享】腾讯2022新职业教育洞察白皮书:“职”成机遇,“育”见未来.pdf...
  13. [译]GotW #1: Variable Initialization 续
  14. CrackMe-001
  15. 线性方程组求解——基于MTALAB/Octave,Numpy,Sympy和Maxima
  16. 22 最近共同先祖(Lowest Common Ancestor of a Binary Tree)
  17. NOIP模拟赛 17.10.10
  18. 手机控制云服务器文件,手机控制云服务器文件
  19. 计算机的优缺点英语作文100词,英语作文 电脑的优点和缺点_900字_英语作文
  20. 记一次买到假芯片的经历

热门文章

  1. Unity _ASE暴露正反显示模式到材质球的设置方法
  2. [转载]3Dmax+blend+WPF综合运用
  3. MySQL数据库,如何批量的将字段的字符集由utf8改为utf8mb4
  4. 我的世界重置服务器文件指令,我的世界spigot后台文件指令解读
  5. 罗斯蒙特3051SMV5M12G4R2E11A1AC22M5无线变送器
  6. 色字头上一把刀【不顶勿进】
  7. c# 下载视频文件
  8. zabbix(七)结合qq邮箱和第三方应用监控
  9. Win7/Win8.1新装备:谷歌推64位Chrome测试版
  10. [玩机技巧] 不用root,彻底删除华为预装软件的方法