美文网首页
python学习之路_数据类型转换

python学习之路_数据类型转换

作者: 风雪_夜归人 | 来源:发表于2019-03-26 23:22 被阅读0次

  • 数值、元祖、字符串都是不可变对象,一旦更值改内存地址也会发生改变,原来的地址长时间不用,会被内存回收机制给回收
  • 字典、列表不是可变对象,一旦更改值内存地址也不会发生改变

python核心数据类型

  1. 数字:int,long,float,complex,bool
  2. 字符:str,unicode
  3. 列表:list
  4. 字段:dict
  5. 元组:tuple
  6. 文件:file
  7. 其他类型:集合(set),forzenset,自定义类型,None
    文件类工具:pipes,fifos,sockets

类型转换

  • str(),rerp(),format():将非字符类型数据转换为字符
 a=1
 b = str(a)
----------------------------------
 print(b)
 b='1'
 a=1.56
 b = rerp(a)
----------------------------------
 print(b)
 b='1.56'
 a=3.45
 b = format(a)
----------------------------------
 print(b)
 b='3.45'
  • int,long,float 将非数值类型转化为数值
a='4.68'
b=float(a)
----------------------------------
print(b)
b=4.68
a='4.0'
b=int(a)
----------------------------------
print(b)
b=4
  • list 将字符串转为list
a='hello'
b=list(a)
-------------------------------
print(b)
b=['h','e','l','l','o']
  • tuple 将字符串转为tuple
a='world'
b=tuple(a)
-------------------------------
print(b)
b=['d','l','o','r','w']
  • set 将字符串转化为set
a='hahaha'
b=set(a)
-----------------------------
print(b)
b=set(['h','a','h','a','h','a'])
  • dict 将列表里的元组转化为dictionary(必须是键值对形式!!!)
a=[('a',1),('b','哈')('c','3')]
b=dict(a)
-------------------------------
print(b)
b={'a':1,'b':'ha','c':'3'}

相关文章

  • Python数据类型转换

    本文主要介绍Python中的常用数据类型转换,更多内容请参考:Python学习指南 常用的数据类型转换

  • python 数据类型转换的函数列举和必要性

    学习Python的转换数据类型前期主要学习目标有两个,一是数据类型转换的必要性,二是数据类型转换常用方法。 一、转...

  • python学习之路_数据类型转换

    数值、元祖、字符串都是不可变对象,一旦更值改内存地址也会发生改变,原来的地址长时间不用,会被内存回收机制给回收 字...

  • Python学习总结【连载】(三)

    Python学习总结【连载】(三) 2018.06.14 Juttachen 概述 + 10 数据类型转换 + 1...

  • Python数据类型转换

    Python数据类型之间的转换 查看变量数据类型: Python数学函数 Python随机数函数

  • 4.函数

    数据类型转换 Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数: ...

  • 2019-05-06 Python --调用函数

    数据类型转换 Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数: ...

  • Json

    json.loads() :将字符串转换为Python数据类型json.dumps() :将Python数据类型转...

  • Python第二课

    今日份学习Python世界的数据类型、应用和转换。 数据类型 01 字符串(str):用引号括起来的文本 02 整...

  • 1.2python调用C语言程序之调用dll动态库---基本数据

    返回总目录 目录:1.为什么需要数据类型的转换?2.C与python数据类型转换的原理:3.python调用不同C...

网友评论

      本文标题:python学习之路_数据类型转换

      本文链接:https://www.haomeiwen.com/subject/rvyovqtx.html