一个列表转换成一个字符串(需全部是字符串):
test1 = ['a', 'b', '12','33']
v = ''.join(test1)
print(v)
一个包含数字和字符串的列表转换成一个连着的字符串:
test1 = ['a', 'b', 12, 33]
s = ''
for n in test1:
s += str(n)
print(s)
或者:
test1 = ['a', 'b', 12, 33]
print(''.join([str(n) for n in test1]))
一个包含多个空格的字符串转换成一个连写的字符串:
test2 = 'a b 12 33 459'
v2 = test2.replace(' ','')
print(v2)
多个字符串转换成一个字符串:
test1 = 'a'
test2 = 'b'
test3 = 'c'
print(test1+test2+test3)
一个元祖转换成一个字符串:
test = ('a','b','c')
v = ''.join(test)
print(v)
一个集合转换成一个字符串(顺序随机):
test = {'a','b','c'}
v = ''.join(test)
print(v)