将多个元素连成一个字符串

一个列表转换成一个字符串(需全部是字符串):

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)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值