python数据类型强制转换实例详解
作者:jalen-tian 时间:2022-02-08 05:22:43
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}
来源:https://www.cnblogs.com/jalen-123/p/13171484.html
标签:python,数据,类型,转换
0
投稿
猜你喜欢
Asp用正则表达式获取文章中的所有图片地址
2010-07-17 13:11:00
Oracle9i在Win2k环境下的完全卸载
2010-07-28 13:03:00
带农历的JavaScript日期时间js代码
2010-08-01 10:29:00
数据清洗之如何用一行Python代码去掉文本中的各种符号
2023-10-04 12:39:25
banner字体设计与应用
2009-07-06 14:42:00
10 个Python中Pip的使用技巧分享
2023-08-02 17:52:45
asp如何直接调用后台存储过程?
2010-06-28 18:27:00
优化 MySQL 语句的十个建议
2012-05-08 07:14:36
PHP中__LINE__,__FILE__,__DIR__等常用魔术常量实例讲解
2023-06-13 23:42:32
牛刀小试YUI compressor(YUI安装方法)
2009-02-12 16:18:00
数据库应用经验:如何简单安装MySQL数据库
2009-01-04 12:58:00
SQL学习笔记五去重,给新加字段赋值的方法
2011-09-30 11:53:28
PHP registerXPathNamespace()函数讲解
2023-06-05 01:58:00
ASP|HTML]单引与双引号
2008-03-12 11:42:00
微信小程序实现图片上传功能实例(前端+PHP后端)
2023-11-05 14:19:27
PHP生成静态页面详解
2023-11-21 06:50:43
(X)HTML中最多余的元素标签
2008-06-15 15:48:00
开发Web应用程序的结构化过程
2009-06-01 10:52:00
PHP设计模式之迭代器模式浅析
2023-05-25 11:26:26
PyTorch中关于tensor.repeat()的使用
2023-06-26 07:13:35