python字符串和list转换 字符串和list转换处理

字符串和list转换处理

1. str -> list

  • 普通转换
    str1 = "12345"
    list1 = list(str1)
    print list1
    list1 = ['1', '2', '3', '4', '5']
    
  • 去掉分隔符转换
str2 = "123 sjhid dhi"  
list2 = str2.split() #or list2 = str2.split(" ")  
print list2
list2= ['123', 'sjhid', 'dhi']
str3 = "www.google.com"  
list3 = str3.split(".")  
print list3
list3 = ['www', 'google', 'com']

2. list -> str

  • join字段拼接
str4 = "".join(list3)  
print str4  
str5 = ".".join(list3)  
print str5  
str6 = " ".join(list3)  
print str6
str4 = wwwgooglecom  
str5 = www.google.com  
str6 = www google com