python高级(字符串)如何将多个小字符串拼接成一个大的字符串

1):

pl = ['<0112>','<32>','<1024x768>','<60>','<1>',<'100.0'>,<'500.0'>]     原字符串

s = ''        创建空字符串

for p in pl:        创建循环,把列表里每个元素遍历出来

      s += p       拼接空字符串

print(s)

此方法只适用于少量的字符串拼接,如果有大量的元素,遍历循环会占用内存资源,不推荐。

2):

pl = ['abc', 123, 45, 'xyz']

s = ''.join(str(x) for x in pl)     列表推导式把列表里的元素转换成字符串,利用字符串的join方法拼接空字符串,赋值给新的返回值

print(s)

×

猜你喜欢

转载自blog.csdn.net/jamfiy/article/details/87908778