#!/usr/bin/python

-- coding:utf-8 --

str to list

str1 = ‘iloveyou’
str2 = ‘i.love.you’
str3 = ‘i love you’

print 'list: str1 change to —> ', list(str1)
print ‘list: str2 change to —> ‘, str2.split(’.’)
print 'list: str3 change to —> ‘, str3.split() # or str3.split(’ ')
print ‘’

list to str

lists = [‘i’, ‘love’, ‘you’]
print 'str: lists change to —> ', ‘’.join(lists)
print 'str: lists change to —> ', ‘-’.join(lists)
print 'str: lists change to —> ', ‘.’.join(lists)

#!/usr/bin/python
# -*- coding:utf-8 -*-

# str to list
str1 = 'iloveyou'
str2 = 'i.love.you'
str3 = 'i love you'

print( 'list: str1 change to ---> ', list(str1))
print ('list: str2 change to ---> ', str2.split('.'))
print ('list: str3 change to ---> ', str3.split() )
print ()

# list to str
lists = ['i', 'love', 'you']
print ('str: lists change to ---> ', ''.join(lists))
print ('str: lists change to ---> ', '-'.join(lists))
print ('str: lists change to ---> ', '.'.join(lists))

打印结果为:

list: str1 change to --->  ['i', 'l', 'o', 'v', 'e', 'y', 'o', 'u']
list: str2 change to --->  ['i', 'love', 'you']
list: str3 change to --->  ['i', 'love', 'you']

str: lists change to --->  iloveyou
str: lists change to --->  i-love-you
str: lists change to --->  i.love.you
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐