Python数据类型

来源:互联网 发布:json 解析时key为数组 编辑:程序博客网 时间:2024/06/16 16:06

1、字符串

2、布尔类型

3、整数

4、浮点数

5、数字

6、列表

7、元组

8、字典

9、日期

一、字符串

1、使用单引号

2、使用双引号

3、使用三引号(表示多行的字符串,可以在其中使用单引号和双引号)

二、布尔类型

False、True

三、数字类型转换

int(x, base)

float(x)

complex(real,imag)

str(x):将x对象转化成字符串

repx(x):将对象x转换为表达式字符串

eval(str):用来计算在字符串中的有效python表达式,并返回一个对象

tuple(s):将序列s转换为一个元组

list(s):将序列s转换为一个列表

chr(x):将一个整数转换为一个字符

unichr(x):将一个整数转换为一个unicode字符

ord(x):将一个字符转换为他的整数值

hex(x):将一个整数转换为一个十六进制字符串

oct(x):将一个整数转换为一个八进制字符串

四:列表

list=【‘x’,‘a’,‘b’,‘c’】

五:元组

tuple=(1,2,3)

Python的元组与列表类似,不同之处在于元组的元素不能修改;元组使用小括号(),列表使用方括号[];元组创建很简单,只需要在括号中添加元素,并使用逗号(,)隔开即可,

创建空元组,例如:tup = ();

元组中只有一个元素时,需要在元素后面添加逗号,例如:tup1 = (50,);

元组与字符串类似,下标索引从0开始,可以进行截取,组合等。

元组内置函数

cmp(tuple1, tuple2) 比较两个元组元素。

len(tuple) 计算元组元素个数。

max(tuple) 返回元组中元素最大值。

min(tuple) 返回元组中元素最小值。

tuple(seq) 将列表转换为元组。

六:字典

dict = {'Alice':'2341','Beth':'9102','Cecil':'3258'};

radiansdict.clear()
radiansdict.copy()
radiansdict.fromkeys()
radiansdict.get(key,default=None)
radiansdict.has_key(key)
radiansdict.items()
radiansdict.keys()
radiansdict.setdefault(key,default=None)
radiansdict.update()
radiansdict.values()
七、日期
获取当前时间
time.localtime()



0 0