作业2021-3-15元组与字典

元组

  1. 元组表示方式:()
  2. 元组为不可变序列,其中的元素不可改变
  3. 元组不能为空,逗号分隔,仅有一个元素时刻省略逗号
  4. 元组的解包指将元组中的每一个元素都赋值给一个变量。

字典

基本概念

  1. 属于映射(mapping),结构为键值对,格式为{key: value}
  2. 用来存储对象的容器,作用于列表类似;列表存储数据的性能好,但查询数据的性能差,字典则与之相反
  3. 字典中的每个元素都有唯一的名字(key),通过名字查询到相应的值(value)
  4. 每个键值对称为一个item
  5. 字典的值可以是任意对象,字典的键可以是任意的不可变对象(如int, str, bool, tuple等)
  6. 字典的键不能重复,若出现重复,则后键的值会替换前键的值。

字典的使用

函数说明
dict()创建字典
get(key[,default])根据键来获取字典的值。第二个参数可以指定一个默认值,获取不到值时则返回默认值。
update()将其他字典的key-value添加到当前字典中
del删除键值对
popitem()删除字典中最后一个键值对,并将其返回
pop(key[,default])根据key删除字典中的value,第二个参数可以指定一个默认值,获取不到值时则返回默认值。

习题

  1. 反转列表
stra=[1, 2, 3, 4, 5, 6]
print(stra[::-1])
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值