home1.gif


先来了解 python 的内置的数据结构/数据类型。

1. Python 基本数据类型


  • 数值型
    • int、 float、 complex、 bool
  • 序列对象
    • 字符串 string
    • 列表 list
    • 元组 tuple
  • 键值对

    • 集合 set
    • 字典 dict
  • 数据类型判断

    • type(obj)

返回数据类型

  • isinstance(obj, class_or_tuple)

返回布尔值,判断对象obj是否是类class_or_tuple的实例

2. 基本数据类型转换


Python 中基本数据类型转换方法包括:

方法 说明
int(x [,base ]) 将x转换为一个整数
float(x ) 将x转换到一个浮点数
complex(real [,imag ]) 创建一个复数
str(x ) 将对象 x 转换为字符串
repr(x ) 将对象 x 转换为表达式字符串
eval(str ) 用来计算在字符串中的有效 Python 表达式,并返回一个对象
tuple(s ) 将序列 s 转换为一个元组
list(s ) 将序列 s 转换为一个列表
chr(x ) 将一个整数转换为一个字符
unichr(x ) 将一个整数转换为 Unicode 字符
ord(x ) 将一个字符转换为它的整数值
hex(x ) 将一个整数转换为一个十六进制字符串
oct(x ) 将一个整数转换为一个八进制字符串

end1.gif