9.26学习笔记

元组的应用场景

1.函数的参数和返回值

  • 在定义函数时,如果让函数的参数类型是元组,就可以给这个函数传递任意多个参数
  • 如果让函数的返回值是一个元组,那函数在执行完成后就可以一次性返回多个数据

2.格式字符串

  • 当在一个格式字符串中需要拼接多个数据时,需要在%后跟上一对(),这一对()本质上就是一个元组。
  • 同样可以使用格式字符串来拼接生成一个新的字符串。

 

3.让列表不可以被修改

在开发过程中,如果想要保护列表中的数据不让其他人进行修改,就可以把列表转换成元组,当列表被转化成元组后,就不能再进行任何修改

  • 使用 list 函数可以把元组转换成列表——list(元组)
  • 使用 tuple 函数可以把列表转换成元组——tuple(列表)

 

字典

字典——定义、格式以及 键值对 的概念

  • 字典(dictionary)是python中除列表以外最灵活的数据类型
  • 字典同样可以用来储存多个数据,通常用于储存描述一个物体的相关信息 
  • 和列表的区别

      · 列表是有序的对象集合——更在意列表中保存数据的顺序,使用迭代循环从头到尾依次获取列表中保存的所有数据。

      · 字典是无序的对象集合——在字典中保存的数据,我们更关心的是哪一类数据,而不关心数据保存的先后顺序。

  • 字典用 {} 来定义
  • 字典使用键值对存储数据

      什么是键值对?       

      · 键(keys)是索引(标签)

      · 值(value)是数据(数值)

      · 键和值,凑一起叫做键值对

      · 键和值之间使用 分隔, 键值对之间使用逗号分隔

      · 键必须是唯一

      · 值可以是任何类型数据,但键只能是字符串、数字或元组

演练:变量的定义以及应用场景

 

字典——增删改查常用操作

  • 取值——要从字典中取值,同样使用[] ,和元组和列表不同的是,指定的是key而不是索引,如果key不存在,程序会报错
  •  增加/修改——在字典变量名后面跟一对[]中括号,[]内部指定key的名称,=后面写上值的数据,如果key不存在,会新增键值对,如果key已经存在,会修改已经存在的键值对
  •  删除—— 使用pop方法

演练:1. 取值

            2. 增加/修改

            3. 删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值