1.元祖和字典的格式

1,访问元祖:

结果:

2,修改元祖

结果:

在 python中不允许修改元组的数据,包括不能删除其中的元素。

 3,元组的内置函数count, index

index和count与字符串和列表中的用法相同

结果:

2.元祖与字典的数据类型

元祖遍历

结果:

字典遍历

结果:

遍历字典的value(值)

结果:

遍历字典的items(元素)

结果:

下标索引的遍历

结果:

 enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。

结果:

根据键访问值

结果:

3.元祖和字典的常用方法

1,修改元素
字典的每个元素中的数据是可以修改的,只要通过key找到,即可修改

结果:

2,添加元素

结果:

3,删除元素

结果:

我们可以使用get()方法获取不确定字典中某个键的其值

4.元祖介绍

元祖

在Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。
结果:

5.字典介绍

字典

如果有列表
     name = ['Zhang', 'Wang', 'Bai'];
需要对"Wang"这个名字写错了,通过代码修改:
     name[1] = 'xiaoWang'
如果列表的顺序发生了变化,如下
     name = ['Wang', 'Zhang',  'Bao'];
此时就需要修改下标,才能完成名字的修改
     name[0] = 'xiaoWang'
没有方法,
既能存储多个数据,还能在访问元素的很方便就能够定位到需要的那个元素就是字典

6.python内置函数

python包含的有以下函数 :

例(len):

结果:

例(max):

结果:

:min 和 max用法一样

例(del):

结果:

7.集合

  • 集合是无序的,集合中的元素是唯一的,集合一般用于元祖或列表中的元素去重

定义空白集合

set1 = set()

写法为一个字典的

set2 = {}

1,添加元素(add,update)

add
set1 = {1, 2, 4, 5}
#添加元素
set1.add(8)
update
set1 = {1, 2, 4, 5}
如果把要传入的元素拆分,就做为个体传入到集合中
set1.update("abcd")

2,删除元素(remove,pop,discard)

remove
set1 = {1, 2, 4, 5}
使用remove删除集合中的元素 如果有 直接删除 如果没有 程序报错
set1.remove(22)
pop
set1 = {1, 2, 4, 5}
如使用pop删除是随机删除集合中的元素 如果set1没有元素讲程序报错
set1.pop()
discard
set1 = {1, 2, 4, 5}
如使用discard删除 如果元素存在 直接删除 如果元素不存在 不做任何操作
set1.discard(2)

3,集合交集与并集( & 和 | )

交集
set1 = {1, 2, 3, 4}
set2 = {3, 4, 5, 6}
new_set = set1 & set2
print(new_set)
# {3, 4}
并集
set1 = {1, 2, 3, 4}
set2 = {3, 4, 5, 6}
new_set = set1 | set2
print(new_set)
# {1, 2, 3, 4, 5, 6}

~~~        ~~~

Python基础(元祖字典)相关推荐

  1. python 列表 元祖 字典 集合_python基础知识之列表、元祖、字典、集合、字符串。...

    1.可变类型之列表 列表用 [ ]来定义是可变的,可以通过索引值来去查询里面的字段可以可以追加,删除等 ```python names='zhangyang guyun xiangpeng xulia ...

  2. python中元祖 字典 列表的区别_Python中元祖,列表,字典的区别

    原博文 2016-08-16 15:25 − Python中有3种內建的数据结构:列表.元祖和字典: 1.列表 list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目. 列表中的 ...

  3. python列表元祖字典集合运算_Python基础5:列表 元祖 字典 集合 Json

    [ 列表] 列表(list)是Python以及其他语言中最常用到的数据结构之一.Python使用使用中括号 [ ] 来解析列表. 列表是可变的(mutable)--即:可以改变列表的内容. 相关操作: ...

  4. python 列表 元祖 字典,Python 列表、元组、字典

    可变数据类型和不可变数据类型 python里的数据都是保存在内存里的,python里的数据又分为可变类型和不可变类型: 1不可变数据类型:字符串.数字.元组,如果修改值,内存地址会发生变化: 2可变数 ...

  5. python 列表 元祖 字典 集合_python中列表、元祖、字典和集合

    list 允许重复的集合,是有序的:即元素可以是一样的,也可以修改元素: tuple 允许重复的集合,是有序的:但子元素是不可以修改的 dict   允许重复的集合,是无序的:元素是可以修改的 set ...

  6. python字典、列表、元祖使用场景_python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍...

    python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍 一丶元祖 1.元祖简介 元祖跟列表类似.只不过是有区别的. 如下: tuple(元祖英文) 跟列表类似, 元素不能 ...

  7. python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍

    目录 python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍.md 一丶字典 1.字典的定义 2.字典的使用. 3.字典的常用方法. python学习第八讲,python ...

  8. python 常用字符串 列表元祖字典都 自带的函数方法

    上节内容回顾和补充编程语言高级低级Python种类JavaPythoncPython *****pypy字节码 和 机器码Python程序:1. 终端:C:\python35\python.exe D ...

  9. 元祖字典 java_元祖和字典

    元祖的定义 Tuple 元祖与列表类似,不同之处在于元祖中 元素不能修改 元祖表示多个元素的序列 元祖在python中,有特定的应用场景 元祖用于存储 一串信息,数据之间用逗号分隔 元祖用 ( ) 定 ...

  10. Python关于元祖

    前言 一.元祖概念 二.元祖特点 三.元祖操作 总结 前言 记录Python中元祖的用法 一.概念 元组(tuple):() 二.特点 1.有序的,有索引 2.只可以读取,不可以修改. --- 不可变 ...

最新文章

  1. Cartographer 数据集国内地址
  2. 使用 Angular 打造微前端架构的 ToB 企业级应用
  3. Serverless:这真的是未来吗?(二)
  4. P4161-[SCOI2009]游戏【dp】
  5. 哈佛大学单细胞课程|笔记汇总(1-9)
  6. fstatfs/statfs详解
  7. 使用Slim框架创建一个JSON RESTfull API
  8. PWA--未来式app
  9. paip.编程压缩Access数据库
  10. vb.net 如何连接Access数据库
  11. 《算法的乐趣》终于出版了
  12. 知识图谱(KG)中的同义词挖掘
  13. 如何用python计算增长率_如何用excel函数来计算增长率?
  14. 神舟微型计算机系统重装步骤,神舟笔记本电脑重装系统步骤介绍【图解】
  15. Vue高仿网易云音乐APP (vue.js 移动端)
  16. NIXIE_TUBE
  17. 正则表达式 re sys os random time 模块
  18. 2018-2019赛季多校联合新生训练赛第七场补题和题解(中石油)
  19. 北京理工大学本科毕业论文答辩和论文选题PPT模板
  20. 水源井群远程监测系统解决方案

热门文章

  1. yuelins 飞鸽传书2013最新版
  2. emmet之css语法_使用Emmet加快HTML和CSS的生产
  3. scp免密码传送文件
  4. win10系统输入法图标不见了怎么找回
  5. WL-test (GIN)
  6. AD16及AD18鼠标移动到网络后自动高亮设置
  7. 基于java的城市公交查询管理系统
  8. IIS7.5服务器上发布视频,不能在浏览器显示
  9. mysql 最长的字段_sql 查询某个字段最长的记录
  10. 技术干货:工欲善其事,必先利其器 阿里云数据库系列谈之一