python—列表与字典用法对比

 列表字典
定义由一系列按特定顺序排列的元素组成字典是一系列键值对(键+值)
表示[] 如:['aa','bb']{} 如:feichuan{'color':'green'}
访问格式列表名[序号]
如:bicycle[0;1]
访问字典中的值:字典名[键名]
如:feichuan['color']
修改其中元素直接对某序号重新赋值。
如:bicycle[0]='aa'
修改字典中的值
字典名[键名]=新值
添加元素末尾添加:列表名.append(内容)
插入元素:列表名.insert(位置,内容
字典名[新键名]=新值
如:feichuan['position']=0
删除元素方法一:del 列表名[位置]
方法二:列表名.pop(位置)
方法三:列表名.remove(要删除的内容)
删除键值对:del 字典名[键名]
遍历如:for num in nums:
        print[num]
遍历键值对:for key,value in feichuan.items()
遍历键:for key in feichuan.keys()
按顺序遍历键:for key in sorted(feichuan.keys())
遍历所有值:for value in feichuan.values()
遍历所有值且无重复项:for value in set(feichuan.values())
创建如:nums=list(range(1,6,2))
列表解析:列表名=[表达式 for循环]
如:squares=[value**2 for value in range(1,11)]
 
使用其中一部分切片:如:nums[0:3] 
复制新列表名=列表名[:] 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值