字典 dic={键:值,d:e}

唯一,不可更改,没有下标(不可通过下标查找)

仅限元祖、数字、字符串类型

不唯一,可以修改

运算

  • 创建                 

    xn=dict.fromkeys('nihao',3)print(xn){'n': 3, 'i': 3, 'h': 3, 'a': 3, 'o': 3}

    只能作为每一个键的值

数字用圆括号括起来

xn=dict.fromkeys((1,2,3))print(xn){1: None, 2: None, 3: None}

创建新的则旧的被覆盖

  • 增加(同修改)    dic[键]=值
  • 删除

项              del dic[键]

字典内数据           dic.clear()

整个字典             del dic

遍历

  •           for  v   in  dict.keys():

print( dict.keys() )

值/项修改keys——》values、items

  • 特殊 * for v    in    dict:

项输出为(x,y)  键和值为x,y

  • 键和值   for (k,v)  in dict.items():

for  k,v    in dict.items():

判断键是否在字典中

print(0 in dic)

弹出 

此对键值消失           a.pop(键)     键对应的值

随机弹出项(首/尾,字典空报错)   a.popitem()

更新    update()

有原字典的键值,项更新

没有,则末尾加新的键值

【PYTHON学习D-2】相关推荐

  1. pygame是python的一个库吗,python学习pygame,,基本库导入impor

    python学习pygame,,基本库导入impor 基本库导入 import pygame import sys from pygame.locals import * 初始化 pygame.ini ...

  2. python科学计数法转换_对比Python学习Go 基本数据结构

    公众号文章不方便更新,可关注底部「阅读原文」博客,文章随时更新. 本篇是「对比 Python 学习 Go」[1] 系列的第三篇,本篇文章我们来看下 Go 的基本数据结构.Go 的环境搭建,可参考之前的 ...

  3. python学习------tab补全

    python学习------tab补全   python也可以进行tab键补全 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #!/usr/bin/env  ...

  4. Python学习day5作业-ATM和购物商城

    Python学习day5作业 Python学习day5作业 ATM和购物商城 作业需求 ATM: 指定最大透支额度 可取款 定期还款(每月指定日期还款,如15号) 可存款 定期出账单 支持多用户登陆, ...

  5. Python学习系列(六)(模块)

    Python学习系列(六)(模块) Python学习系列(五)(文件操作及其字典) 一,模块的基本介绍 1,import引入其他标准模块 标准库:Python标准安装包里的模块. 引入模块的几种方式: ...

  6. 最新Python学习项目Top10!

    作者 | Mybridge 译者 | Linstancy 整理 | Jane 出品 | AI科技大本营 [导读]过去一个月里,我们对近1000个Python 学习项目进行了排名,并挑选出热度前10的项 ...

  7. 200页!分享珍藏很久的Python学习知识手册(附链接)

    这是之前入门学习Python时候的学习资料,非常全面,从Python基础.到web开发.数据分析.机器学习.深度学习.金融量化统统都有,该手册是HTML版本,左侧是目录,可以点击,右侧是对目录知识点的 ...

  8. Python学习系列(五)(文件操作及其字典)

    Python学习系列(五)(文件操作及其字典) Python学习系列(四)(列表及其函数) 一.文件操作 1,读文件      在以'r'读模式打开文件以后可以调用read函数一次性将文件内容全部读出 ...

  9. Python学习01 Hello World

    Python学习之Hello World 准备工作 去官网http://www.python.org/ 下载python的安装包: http://www.python.org/download/ 当前 ...

  10. [python教程入门学习]python学习笔记(CMD执行文件并传入参数)

    本文章向大家介绍python学习笔记(CMD执行文件并传入参数),主要包括python学习笔记(CMD执行文件并传入参数)使用实例.应用技巧.基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋 ...

最新文章

  1. 一文盘点5种聚类算法,数据科学家必备!
  2. 中软国际入职java考核_中软国际技术人员入职试题2(Java)
  3. error C2668
  4. OpenGL学习笔记以及其它学习思考
  5. 画师id_二次元小姐姐:画师OBM 大庭下門的插画作品
  6. win7 curl安装
  7. windows下可用mysql吗_Windows下MySQL安装配置与使用
  8. 远控免杀专题(16)-Unicorn免杀
  9. ECMAScript 2015~2020 语法全解析
  10. 9-4push方式整合Spark streaming.
  11. 使用JMH做Java微基准测试(二)Hello2020!
  12. 城市道路5G智慧监控方案 让感知为安全护航
  13. Python猴子补丁
  14. Python3中使用flask_sqlalchemy的问题
  15. python爬虫:利用BeautifulSoup爬取链家深圳二手房首页的详细信息
  16. rabbitmq 简易RPC调用示例
  17. scrapy爬取豆瓣电影教程
  18. pk+uk+fk+index
  19. 比较好的android 手机号码,安卓手机最好的系统(五大公认最好用的安卓手机系统)...
  20. 转载 json 文章

热门文章

  1. Linux学习 | Linux磁盘分区挂载
  2. (打通台式机与笔记本的连接通道)设置一个共享盘
  3. 树莓派连接手机热点,电脑连接手机热点,电脑通过ssh连接树莓派的方法
  4. R语言中不同类型的聚类方法比较
  5. Android 开发 No space left on device
  6. 局域网虚拟机服务器搭建
  7. lol自动接受工具源码 分享lolApi相关使用教程
  8. markdown编辑工具推荐
  9. go linux 界面,Go与GUI——GO语言的图形界面Walk
  10. 怎么下载知乎视频,怎么下载M3U8,利用FFMpeg下载M3U8并转成mp4格式