python数据类型强制转换实例详解


Posted in Python onJune 22, 2020

1.字符强转一切 

如果是字符串进行强制转换, 仅仅就是在原数据类型的两边套上引号

2.list : 强制转换成列表

""" 
如果是字符串,会把每一个字符都单独作为一个元素放到新的列表中
如果是字典,只保留键,形成一套新的列表.
如果是其他容器,只是单纯的在原数据的两边套上[]
"""
res = list(tuplevar)
res = list(setvar)
res = list(strvar)
res = list(dictvar) # 把字典转化成列表只保留键
print(res,type(res))

3.tuple : 强制转换成元组

""" 
如果是字符串,会把每一个字符都单独作为一个元素放到新的元组中
如果是字典,只保留键,形成一套新的元组.
如果是其他容器,只是单纯的在原数据的两边套上()
"""
res = tuple(listvar)
res = tuple(strvar)
res = tuple(dictvar) # 把字典转化成元组只保留键
# res = tuple(intvar) error 不能转化整型
print(res)

4.set :强制转化成集合 无序,去重

""" 
如果是字符串,会把每一个字符都单独作为一个元素放到新的集合中,[存在无序,去重的特征]
如果是字典,只保留键,形成一套新的集合.[存在无序,去重的特征]
如果是其他容器,只是单纯的在原数据的两边套上{} [存在无序,去重的特征] 
"""
res = set(strvar)
res = set(listvar)
res = set(dictvar)
print(res)

5.字典强转

# (1) 外层是列表,里面的容器可以是列表或者元组(推荐)
lst = [["a",1],("b",2)]
res = dict(lst)
print(res)#{'a': 1, 'b': 2}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python操作ssh实现服务器日志下载的方法
Jun 03 Python
python自动重试第三方包retrying模块的方法
Apr 24 Python
使用实现XlsxWriter创建Excel文件并编辑
May 04 Python
Python引用计数操作示例
Aug 23 Python
Pandas中resample方法详解
Jul 02 Python
Python处理session的方法整理
Aug 29 Python
余弦相似性计算及python代码实现过程解析
Sep 18 Python
利用python读取YUV文件 转RGB 8bit/10bit通用
Dec 09 Python
python 实现线程之间的通信示例
Feb 14 Python
使用python实现飞机大战游戏
Mar 23 Python
python之语音识别speech模块
Sep 09 Python
python识别围棋定位棋盘位置
Jul 26 Python
keras 指定程序在某块卡上训练实例
Jun 22 #Python
python Socket网络编程实现C/S模式和P2P
Jun 22 #Python
Python手动或自动协程操作方法解析
Jun 22 #Python
keras使用Sequence类调用大规模数据集进行训练的实现
Jun 22 #Python
Python socket服务常用操作代码实例
Jun 22 #Python
Python如何实现后端自定义认证并实现多条件登陆
Jun 22 #Python
零基础小白多久能学会python
Jun 22 #Python
You might like
php二维数组用键名分组相加实例函数
2013/11/06 PHP
PHP中static关键字以及与self关键字的区别
2015/07/01 PHP
PHP面试题之文件目录操作
2015/10/15 PHP
php微信开发自定义菜单
2016/08/27 PHP
js判断undefined类型示例代码
2014/02/10 Javascript
JS实现仿google、百度搜索框输入信息智能提示的实现方法
2015/04/20 Javascript
Node.js和MongoDB实现简单日志分析系统
2015/04/25 Javascript
使用impress.js制作幻灯片
2015/09/09 Javascript
jQuery常用知识点总结以及平时封装常用函数
2016/02/23 Javascript
AngularJS ng-blur 指令详解及简单实例
2016/07/30 Javascript
使用nodejs中httpProxy代理时候出现404异常的解决方法
2016/08/15 NodeJs
基于jQuery ligerUI实现分页样式
2016/09/18 Javascript
JavaScript实现url参数转成json形式
2016/09/25 Javascript
JavaScript函数节流和函数防抖之间的区别
2017/02/15 Javascript
详解Vue.js入门环境搭建
2017/03/17 Javascript
vue.js实现价格格式化的方法
2017/05/23 Javascript
Agularjs妙用双向数据绑定实现手风琴效果
2017/05/26 Javascript
基于Vue实现图片在指定区域内移动的思路详解
2018/11/11 Javascript
vue和better-scroll实现列表左右联动效果详解
2019/04/29 Javascript
使用 node.js 模仿 Apache 小部分功能
2019/07/07 Javascript
Weex开发之地图篇的具体使用
2019/10/16 Javascript
Python正则获取、过滤或者替换HTML标签的方法
2016/01/28 Python
python3使用QQ邮箱发送邮件
2020/05/20 Python
Pytorch技巧:DataLoader的collate_fn参数使用详解
2020/01/08 Python
Python内置方法和属性应用:反射和单例(推荐)
2020/06/19 Python
详解如何在css中引入自定义字体(font-face)
2018/05/17 HTML / CSS
银行门卫岗位职责
2013/12/29 职场文书
公务员职业生涯规划书范文  
2014/01/19 职场文书
素食餐饮项目创业计划书
2014/02/02 职场文书
大学生党员自我评价范文
2014/04/09 职场文书
三分钟演讲稿范文
2014/04/24 职场文书
公务员党员评议表自我鉴定
2014/09/14 职场文书
2014年技术部工作总结
2014/12/12 职场文书
清洁工工作总结
2015/08/11 职场文书
《火纹风花雪月无双》预告“神秘雇佣兵” 紫发剑客
2022/04/13 其他游戏
Python 中面向接口编程
2022/05/20 Python