Python列表和字典-笔记

1、len()函数用来获得字典或列表的长度,括号里放字典或列表的名称。
2、从字典中提取元素时,通过键提取:字典名[‘键’]
3、更新字典中键对应的值时:可将键对应的值进行修改:字典名[‘键’]=新值
4、删除键值对用del语句:del 字典名[‘键’],删除整个字典:del 字典名
5、新增键值:字典名[‘键’]=值
6、clear()函数用来清空整个字典中的数据:字典名.clear()

关于list
1、**list[m:n:p]**表示要从索引为m的元素开始,以p为步长取数据,取到索引为n的元素为止,但不包括索引为n的元素。如果步长不写,则默认为1
例:name[6:2:-2]表示从索引为6的元素开始,倒序以-2为步长取数据,取到索引为2的元素为止,但不包括索引为2的元素。
2、如果步长为负数,比如-1,则name[::-1]相当于复制一个反转的列表
3、当索引超出范围,默认从最后一个元素开始获取。例:以下两种情况一样,都为[‘xiaosong’,’xiaoyang’]
list = [‘xiaosong’,’xiaoli’,’xiaoyang’,’xiaozhang’,’xiaosong’]
list[4:1:-2]
list[100:1:-2]

4、从列表中提取单个元素可以通过列表名搭配下标提取:weight[2]
5、从列表中提取多个元素可以用切片方式提取,提取weight中1~6个元素:weight[0:6]
6、del 删除相应下标的元素:del weight[0]
7、append()函数向列表中添加元素:列表名.append(元素值)/weight.append(30)
8、extend()函数批量添加元素。
例:创建新列表[1,2,3],合并到weight列表中:
weight_1=[1,2,3]
weight.extend(weight_1)
是将另一个列表中的元素逐一添加到当前列表中,而不是将另一个列表作为一个数据整体进行添加。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值