元组

定义:元组是由小括号括起来的;元组也是list

和list的区别:元组的值不可以改变,而list的值可以改变

定义一个元素的元组:元素后面要加逗号,要不然计算值容易识别不出来是元组还是什么数据类型

元组里面的两个方法:index、count

集合

集合也是一种数据类型,一个类似列表东西,它的特点是无序的,不重复的,也就是说集合中是没有重复的数据

定义集合:set(),集合是用大括号括起来的{}

取交集:intersection/&

并集:把两个集合合并到一起,把重复的去掉;union,|

差集:在前面一个有集合里面有的数据,在后面一个结合里面没有的数据;difference,-

对称差集:只在一个集合里面出现过的都取出来: symmetric_difference, ^

集合方法

随机

string

转载于:https://www.cnblogs.com/qiaomeiling/p/10019529.html

Python(七) 元组+集合+随机+string相关推荐

  1. python中元组和列表转化_4.Python列表/元组/集合/字典

    4.1 Python列表 • 列表用 [ ] 标识,是Python 最通用的复合数据类型. • 列表用 [ ] 表示,列表具有可嵌套性 4.1.1 Python列表截取 • 列表可以使用 [头下标:尾 ...

  2. python列表元组集合字典_Python列表、元组、字典、集合的方法

    一.列表 1.count() 定义:统计指定元素在列表中出现的次数并返回这个数.若指定的元素不存在则返回:0. 格式:[列表].count("指定元素") 例:统计指定元素的个数 ...

  3. python列表元组字典集合实验心得_python学习小总结(列表、元组、字典、集合、字符串)...

    ---恢复内容开始--- 一.列表(list) 1.添加 append():追加,在列表末尾添加元素. 列表名.append(添加的元素) extend():扩展,在列表末尾添加元素. 列表名.ext ...

  4. Py修行路 python基础 (五)三元运算 字符编码 元组 集合 三级菜单优化!

    三元运算 条件判断不能加冒号: a=3 b=5 c=a if a<b else b oct() 转成八进制的简写: 16进制 标志:BH为后缀或是0x为前缀 hex() 转成16进制 元组 跟列 ...

  5. 【Python】元组与集合

    一.元组 Python 的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可 定义空元组 print(tup ...

  6. Python编程基础:第七节 字符串切片String Slicing

    第七节 字符串切片String Slicing 前言 实践 前言 我们有时候需要对一个字符串进行切片,取其一部分作为新的字符串进行处理.例如从姓名中分别提取姓和名,从网站域名中提取网站名称等等. 实践 ...

  7. python第七关再来一盘_7、 Python系列,七,的,集合

    集合 1.什么是集合 我们可以把集合看作是没有存储value的字典,也就是说可以把集合看作是只有key的字典. 我们知道字典中的key它必须是不可变的类型,因为我们要根据key调用哈希函数hash() ...

  8. python列表转集合_Python数据类型 列表、元组、集合、字典的区别和相互转换

    一:数据类型 列表.元组.集合.字典的区别 列表元组集合字典 英文 list tuple set dict 可变与不可变类型 可变类型 不可靠类型 可变类型 可变类型 可否重复 是 是 否 是 存储方 ...

  9. Python基础——数据类型—集合

    Python基础--数据类型-集合 Python基础--数据类型-集合 创建集合 快速查看元素是否在集合内 两个集合间的运算 集合a中包含,而集合b中不包含的元素 集合a或集合b中包含的所有元素 集合 ...

最新文章

  1. python新手菜鸟之基础篇
  2. Django获取model中字段的中文列名
  3. Android 监听 WiFi 开关状态
  4. Visiual Studio2012 CLR20r3问题
  5. tomcat 执行一个web请求的过程
  6. 一张图来看看.NETCore和前后端技术的演进之路
  7. Java-计算程序运行时间
  8. Openning Day
  9. 计科1高雨妍作业(2)
  10. Open3d之KDTree
  11. 大学计算机实验教程实验报告2.2,大学计算机实验2 实验报告.pdf
  12. modbus调试工具开发(1)--windows下编译libmodbus库文件
  13. java 解析p12_java读取*.p12证书的信息
  14. MQL5 编程基础:时间
  15. Linux扩容raid,linux raid1扩容的方法
  16. 问题解决--npm install 安装依赖一直失败
  17. 【快速入门大数据】hadoop和它的hdfs、yarn、mapreduce
  18. 乐视x820android最新版本,乐视MAX2|MIUI10|安卓8.1|最终完美版极速流_最新最全的乐Max2ROM刷机包下载、刷机教程...
  19. 极简Python语法(5)
  20. java 1.8(jdk1.8安装教程)

热门文章

  1. 为什么python输入中文变成竖的_Python中文竖排显示的方法
  2. cd协议属于计算机网络的应用层,计算机网络 题库 必考 期末 期终 考试 复习 考研 必备...
  3. oracle实现分段,用Oracle分段空间管理功能改进数据库性能
  4. c语言哈夫曼压缩文本,用哈夫曼压缩文件(C语言)
  5. tomcat7 java_Tomcat7安装(jdk 1.7环境)
  6. iphonex适配游戏_Cocos Creator 适配怎么做?
  7. 深入理解javascript原型和闭包(7)——原型的灵活性
  8. windows上安装mysql
  9. JBPM学习笔记(1)
  10. javax.naming.NameNotFoundException: