dict,list强制类型转换
2024-09-06 01:12:41
单列集合中如果装的元素都是双列,那么可以通过dict()强制转换为字典
a=[(1,1),(2,2),(3,3)]
print(dict(a)) #{1:1,2:2,3:3}
b=[1,2,3]
print(dict(b)) #报错
可以通过list()将字典强制转换为列表
a={1:1,2:2}
print(lsit(a)) #[1,2],默认只会转换key值
b={1:1,2:2}
print(lsit(b.items())) #[(1,1),(2,2)] 能够转换为列表中带元祖的单列集合,必须使用.items()
#列表可以进行加法
a={1:1}
print(list(a.items())) #[(1, 1)]
b={2:2}
print(list(a.items())+list(b.items())) #[(1, 1), (2, 2)]
最新文章
- [Delphi] Delphi版本号对照
- android-async-http AsyncHttpClient介绍
- git之一
- vue-route+webpack部署单页路由项目,访问刷新出现404问题
- vertical-align及IE7下的inline-block
- Asp.net MVC 视图(四)
- java笔记--关于线程同步(5种同步方式)【转】
- spring day01-go1
- Android Studio的一些技巧和使用注意事项(持续更新)
- 1、C# MVC学习之NVelocity基本使用
- Keil MDK与h-jtag联调
- [LeetCode290]Word Pattern
- 老生常谈之Block
- Django详细流程
- python,小练习(计算两点之间直线长度)
- 将内网ip映射到外网域名
- apache ab 压力测试
- 2018.12.14 codeforces 932E. Team Work(组合数学)
- ZOJ3712:Hard to Play
- CentOS下glibc更新