求助!!列表中元素的合并问题?
有这样一个列表['晴', '21', '~', '35', '℃', '阴转多云', '22', '~', '34', '℃', '阴转多云', '22', '~', '34', '℃']
现在需要每4个元素合并起来,效果如下:
['晴, 21~35℃', '阴转多云, 22~34℃', '阴转多云,22~34℃']
最简单的方法是什么?
谢谢
列表推导式:
temp = ['晴', '21', '~', '35', '℃', '阴转多云', '22', '~', '34', '℃', '阴转多云', '22', '~', '34', '℃']
new = [ temp+','+''.join(temp) for i in range(0,len(temp),5) ]
print(new)
页:
[1]