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
  • asp之家 网络编程 m.aspxhome.com