python字典列表实例
来源:互联网 发布:网络销售自我评价 编辑:程序博客网 时间:2024/06/06 02:12
1.字典比较大小
sorted(dict1.items()) > sorted(dict2.items())
2.列表拷贝
l=[1,2,3]
l[:]
list(l)
3.列表的重复引用
>>> l=[1,2]
>>> x=l * 4
>>> y=[l] * 4
>>> z=[l[:]] * 4
>>> x
[1, 2, 1, 2, 1, 2, 1, 2]
>>> y
[[1, 2], [1, 2], [1, 2], [1, 2]]
>>> z
[[1, 2], [1, 2], [1, 2], [1, 2]]
修改l列表,y引用会发生变化
>>> l[0]=2
>>> x
[1, 2, 1, 2, 1, 2, 1, 2]
>>> y
[[2, 2], [2, 2], [2, 2], [2, 2]]
4.列表索引操作
l=[1,2,3,4]
l[3:1]=[3] 相当于插入了元素3
sorted(dict1.items()) > sorted(dict2.items())
2.列表拷贝
l=[1,2,3]
l[:]
list(l)
3.列表的重复引用
>>> l=[1,2]
>>> x=l * 4
>>> y=[l] * 4
>>> z=[l[:]] * 4
>>> x
[1, 2, 1, 2, 1, 2, 1, 2]
>>> y
[[1, 2], [1, 2], [1, 2], [1, 2]]
>>> z
[[1, 2], [1, 2], [1, 2], [1, 2]]
修改l列表,y引用会发生变化
>>> l[0]=2
>>> x
[1, 2, 1, 2, 1, 2, 1, 2]
>>> y
[[2, 2], [2, 2], [2, 2], [2, 2]]
4.列表索引操作
l=[1,2,3,4]
l[3:1]=[3] 相当于插入了元素3
l[3:4]=[] 相当于删除了元素4
5.将列表变成字典
for (k,v) in zip(key,val) : d[k]=v
---------------------------------------------------------------
dict(zip(key,val))
6.偏移量控制
offset=0
name='bob'
for (offset,item) in enumerate('bob'): print (offset,item
阅读全文
0 0
- python字典列表实例
- python 字典列表 列表字典
- Python字典、列表排序
- python: 列表、字典
- python列表,字典
- Python +字符串+列表+字典
- python列表 数组 字典
- python列表VS字典
- Python列表数组字典
- python 列表转字典
- python 列表字符串字典
- Python列表,集合,字典
- python 列表、字典、集合
- python 字典套字典或列表
- PYTHON循环(列表,字典)
- Python:元组、列表、字典
- python:列表和字典型
- python字典,列表,元组
- 海明校验码
- 深入解析js中基本数据类型与引用类型,函数参数传递的区别
- ActiveMQ (二) 常用配置简介
- Druid更新版本后,报错skip not validate connection
- WebService学习总结:java使用JDK发布和调用WebService(转载)
- python字典列表实例
- Python+selenium右键菜单不管用的解决办法
- Mui中在关闭子页面的时候同时关闭父页面
- Camera-related Shared library path
- Differentiation Rules
- JavaScript之Array数组
- java多线程-理解
- 全自动安装虚拟机
- Android 密码输入框