美文网首页
lesson 4 列表和字典

lesson 4 列表和字典

作者: 一加一共二 | 来源:发表于2020-05-19 21:19 被阅读0次
突然发现简书有Markdown编辑器,可以直接记录代码,看起来真的是赏心悦目,很nice。由于在markdown中 # 后面输入的内容是斜体,看起来很不舒服,因此用¥表示注释,用¥》》表示运行结果。 markdown编辑器

知识:列表和字典


列表中的基础知识

list
mouth=['一月' ,'二月' ,'三月' ,'四月' ,'五月' ,'六月']   #中括号表示列表。

mouth=['一月' ,'二月' ,'三月' ,'四月' ,'五月' ,'六月']
print(mouth[0])  ¥表格名[]  提取表格中的内容
¥》》一月

print(mouth[1])  ¥偏移量从0开始计数,代码中的1,实际上是表格中的第二个元素
¥》》二月

print(mouth[:])  ¥提取表格中的所有内容
¥》》['一月', '二月', '三月', '四月', '五月', '六月']

print(mouth[2:])  ¥提取第三个元素(三月)以后的所有
¥》》['三月', '四月', '五月', '六月']

print(mouth[:2])  ¥提取第三个元素(三月)以前的所有 
¥》》['一月', '二月']

print(mouth[1:4])  ¥提取第二、第三、第四元素;取左不取右
¥》》['二月', '三月', '四月']

print(mouth[2:5])  ¥提取第三、第四、第五个元素;取左不取右
¥》》['三月', '四月', '五月']

mouth.append('七月')  ¥append函数在列表的末尾增加新元素
print(mouth)  
¥》》['一月', '二月', '三月', '四月', '五月', '六月', '七月']

del mouth[3]
print(mouth)  ¥del函数可以删除指定位置的元素
¥》》['一月', '二月', '三月', '五月', '六月', '七月']

字典中的基础知识

dictionary
flower={'一月':'梨花' ,'二月':['杏花','水仙花'],'三月':'桃花' ,'四月':['连翘','桃花'] }  ¥键是唯一的;字典和列表可以并用
print(flower)
¥》》{'一月': '梨花', '二月': ['杏花', '水仙花'], '三月': '桃花', '四月': ['连翘', '桃花']}

print(flower['一月'])  ¥提取字典中的值
¥》》梨花

del flower['一月']  ¥删除字典中的元素
print(flower)
¥》》{'二月': ['杏花', '水仙花'], '三月': '桃花', '四月': ['连翘', '桃花']}

flower['五月']=['玫瑰']
print(flower)  ¥增加字典中的元素
¥》》{'二月': ['杏花', '水仙花'], '三月': '桃花', '四月': ['连翘', '桃花'], '五月': ['玫瑰']}

flower['三月']='樱花'
print(flower)  ¥也可以用于增改元素
¥》》{'二月': ['杏花', '水仙花'], '三月': '樱花', '四月': ['连翘', '桃花'], '五月': ['玫瑰']}

print(flower['二月'][1])  ¥用字典的键,列表的偏移量,进行提取
¥》》水仙花




理解:列表和字典


列表由列表名、赋值号、中括号、逗号构成 列表 每个列表都有它对应的偏移量,从0开始,依次计数 偏移量

列表批量提取元素,提取全部元素,用:列表命[:]
提取部分代码:列表命[偏移量:偏移量]。取左不取右。

append函数 增加列表中的元素时,只能增加 一 个
del函数 删除列表中的单个元素,用del 列表名[偏移量]
删除多个元素,用del 列表名[偏移量:偏移量]

字典中关键要记得大括号,理解什么是键,什么是值。 字典

字典中的键具有唯一性,值可以相同。

字典和列表可以共用。
当字典和列表共用时,提取元素时,就需要根据列表和字典提取元素不同的规则进行提取。
列表可以套字典,列表可以套列表
字典可以套列表,字典可以套字典

学习python不能只看资料,必须自己亲自输入代码,看看能运行出什么结果。

相关文章

  • lesson 4 列表和字典

    突然发现简书有Markdown编辑器,可以直接记录代码,看起来真的是赏心悦目,很nice。由于在markdown中...

  • python 第4关 列表和字典-收纳的艺术

    第4关 列表和字典-收纳的艺术 课程目标 1.熟练掌握列表、字典中元素的增删改查2.理解列表和字典的区别 课程难点...

  • 学习js数据结构与算法5—字典和散列表

    字典和散列表 集合、字典和散列表可以存储不重复的值 集合以[值,值]的形式存储元素,字典和散列表以[键,值]的形式...

  • “老奶奶”的python学习笔记(4)

    知识体系 第4关:数据-列表与字典 知识点 1.列表和字典的作用:帮我们存储大量数据,让计算机去读取和操作 2.列...

  • 列表和字典

  • 列表和字典

    列表 字典

  • Python  C1-5——list.append()及输出

    在字典类型中定义字典,列表类型中用append方法在列表后依次添加元素,用for循环输出列表和字典中的元素...

  • python第六天

    集合 1、列表list 2、元组tuple 3、字典dict 4、无序列表set 一、列表 列表的语法 定义 标...

  • Python:嵌套

    1.在列表中嵌套字典 字典列表:将字典存储在列表中 2.在字典中嵌套列表 将列表存储在字典中每当需要在字典中讲一个...

  • Python two day

    元祖:"(,)"逗号记住(只读列表)A = (1,2,3,4,5,6,)购物车小程序: 字典:创建字典: 字典是无...

网友评论

      本文标题:lesson 4 列表和字典

      本文链接:https://www.haomeiwen.com/subject/nptiohtx.html