一个列表需要使用中括号[]将所有数据框起来,里面中的每一个数据叫做“元素”, 使用英文逗号隔开

从列表中提取单个元素

transformers = ['擎天柱','大黄蜂','救护车']print(transformers[1])>>>大黄蜂

从列表中提取多个元素

# 冒号左边空,就要从下标为0的元素开始取。右边空,就要取到列表的最后一个元素。# 后半句:冒号左边数字对应的元素要拿,右边的不动names = ['李雷','lily','lucy','韩梅梅']print(names[1:3])>>>  ['lily','lucy']

transformers = ['擎天柱','大黄蜂','救护车','巨无霸福特','红蜘蛛']transformers.append('萨克巨人')print(transformers)>>>['擎天柱','大黄蜂','救护车','巨无霸福特','红蜘蛛','萨克巨人']



字典有名称、赋值号、逗号做间隔,逗号间隔的还叫元素,字典每个元素由键与值组成,字典外层使用大括号{}

transformers = ['擎天柱','大黄蜂','救护车','巨无霸福特','红蜘蛛']fc = { '擎天柱': 95 ,'大黄蜂':90 ,'救护车':86, '巨无霸福特':80,'红蜘蛛':80  }

# 现在,我们将擎天柱的战斗值取出来。和列表相似,使用[ ],但是字典没有下标,只能通过键名提取,也就是字典名[键]fc = { '擎天柱': 95 ,'大黄蜂':90 ,'救护车':86, '巨无霸福特':80,'红蜘蛛':80  }print(fc['擎天柱'])>>>  95

# 删除字典里键值对是使用del语句 del 字典名[键],而新增键值对是使用字典名[键]=值fc = { '擎天柱': 95 ,'大黄蜂':90 ,'救护车':86, '巨无霸福特':80,'红蜘蛛':80  }del fc['巨无霸福特']print(fc)fc['巨无霸福特'] = 50print(fc)>>>   { '擎天柱': 95 ,'大黄蜂':90 ,'救护车':86,,'红蜘蛛':80  } { '擎天柱': 95 ,'大黄蜂':90 ,'救护车':86, '巨无霸福特':50,'红蜘蛛':80  }

dic = {'女巫':29,'狼人':30,'平民':50,'猎人':40}del dic['狼人']print(dic)>>>  {'女巫':29,'平民':50,'猎人':40}

python 一个列表转字典_python基础语法:列表和字典相关推荐

  1. python 识别子串的位置_Python基础语法小白这一篇就足够了!

    一个多星期的 Python基础语法学习结束,整理了一些常用必备的知识要点笔记.大家可以参考参考,内容比较长,知识点涉及还是蛮全面的(没面向对象),面向对象总结了以后会再单独发一篇,没有耐心的朋友可以直 ...

  2. python吴枫千寻的_Python基础语法习题参考(0-9关)

    第0关 练习-打印皮卡丘-参考 请你使用**print()函数**和**'''**将下面的皮卡丘打印出来.皮卡丘字符画可以直接复制步骤1里的. ``` へ /| /\7 ∠_/ / │ / / │ Z ...

  3. python deque索引超出范围_Python基础语法

    学习Python的四个要素有数据,函数,条件循环和模块 一.数据 数据是Python编程过程中的原材料,通过导入数据,对数据进行操作,实现预先设想的功能.数据共有5种类型,分别是字符串.数字.容器.布 ...

  4. python元祖组成字典_Python基础之元组和字典

    一.元组: 1.定义: 内存图: 2.基本操作 3.元组作用: 4.元组基础知识代码 # 1. 创建空元组 t01=() t02=tuple() #2. 创建具有默认值的元组 t01= (1,2,3) ...

  5. python 字典 列表 元祖_Python基础之列表、元祖、字典、集合,你都知道吗?附视频...

    前言 Python作为目前最火的编程语言之一,是一门解释型的高级编程语言,特点是简单明确.今天我们来简单介绍一下其中的列表.元祖.字典和集合,希望大家多多讨论. 列表(list) 具有以下特点: 1. ...

  6. python写列表和字典_python基础之列表跟字典

    1 #语法 2 dic= {"name":"alex","age":33,"job":"IT"}#结 ...

  7. python拍7游戏代码_Python基础语法-7(小游戏)

    代码太长?内容太复杂? 不用担心!往下看↓ 知道为什么python简洁,省力么? 就是因为python有很多写好的工具箱可以直接调用,我们只要开头给一个命令,在我们的代码 就可以直接使用它的功能了,这 ...

  8. python列表功能默写_python基础学习——列表list的功能

    一.list列表,可迭代的对象 LI=[11,22,33,22,44,"age",["文学",[1,2],99,True]] list类,通过list类创建的对 ...

  9. python快速入门【一】-----基础语法

    python入门合集: python快速入门[一]-----基础语法 python快速入门[二]----常见的数据结构 python快速入门[三]-----For 循环.While 循环 python ...

最新文章

  1. 可以弹出确认对话框的自定义Web服务器控件ConfirmButton
  2. TP框架中field查询字段
  3. centos6.6 Kickstart无人值守安装(一):原理篇
  4. unity3d 2019中文版
  5. python识别验证码ocr_Python 验证码识别-- tesserocr
  6. C++ Bayes‘ theorem贝叶斯定理的实现算法(附完整源码)
  7. 如何在php7.2/php7.3中安装mcrypt扩展?
  8. 存储过程之like写法一
  9. 使用phantomjs操作DOM并对页面进行截图需要注意的几个问题
  10. 分布式版本控制系统之Git
  11. Android应用发布渠道汇总(更新中)
  12. 对象指针与this指针
  13. ASP.NET会话(Session)保存模式
  14. MVC 程序开发对汽车种类的联动查询。厂商,系列,型号
  15. C++中main函数的返回类型必须是int
  16. 2013=730 胆子要大,敢想敢做
  17. 2018农行软开广州笔试+面试经历
  18. C要点5:float、double、long double(大小,范围,输入输出符,科学计数法)
  19. 运维监控之——云原生运维监控报警架构(prometheus+grafana+netdata+Thanos+Alertmanager+Consul)
  20. 云盼智能快递柜提供第三方便民服务平台,解决快递业终端服务困境

热门文章

  1. [JDBC] 获取数据库连接方式
  2. arcgis公里坐标转经纬度_高德api交通态势爬取及可视化利用 python+arcgis
  3. python中 __str__和__repr__
  4. python函数名第一类方法、f-string格式化、迭代器及递归函数
  5. Python教程:hashlib加密
  6. 用python做一些excel的事情,实现数据自动化
  7. python列表中enumerate和zip函数用法
  8. django中使用POST方法 获取POST数据
  9. 进度条设置_项目功能分解4:MATLAB GUI如何设计有特色的进度条。
  10. php 大数运算类,PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法