python内建函数——类型转化函数

时间:2022-05-22 17:24:18

int( )

long( )

float( )

str( )

complex()

list( )

tuple( )

chr( )

>>> l = range(10)
>>> l
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> type(l)
<type 'list'>
>>> t = tuple(l) #l指向的地址不变的
>>> t
(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
>>> l # tuple(l)之后,l没有变化
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> str(l) #l转化成字符串之后,不是每个元素转换成字符串,而是整个list作为一个整体变为一个字符串。
'[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]'
>>> str(t)
'(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)'