天天看点

python各种类型相互转换&常用方法

1、字符串转换成其他类型

转换成列表: list(str)

2、列表转换成其他类型

列表转换成字符串:

strs = list(str)

3、字符串相关方法

strip():去掉两端的字符串;

rstrip():去掉最右端字符串;

lstrip():去掉最左端的字符串;

join():

字符串切片:str [ ]

str [: ] : 截取全部字符串

str[0:3]:截取第一位到第三位

str[2] :截取第三个字符

str[::-1] :创造一个与原字符串顺序相反的字符串

4、列表相关方法

append():

remove():

clear()清空列表

5、字符串逆序的几种方法

(1)切片

strDemo[::-1]

(2)遍历构造列表法:

循环遍历字符串,构造列表,从后往前添加元素,最后列表转换成字符串

strList=[]   
 for i in range(len(strDemo)-1, -1, -1):      
 strList.append(strDemo[i])
 return ''.join(strList)
           

(3)使用reverse函数:

将字符串转换成列表,使用reverse函数

strList = list(strDemo)    
strList.reverse()    
return ''.join(strList)