我有一个值列表:
list1 = ['823917583038', '107002622040', '118511252091', ]
我希望合并列表中的每个元素,并得到如下结果:
print(result)
Result : result[0] '8 23917583 03 8',
Result : result[1] '1 07002622 04 0',
Result : result[2] '1 18511252 09 1',
还有更好的建议吗?
代码:
list1 = ['823917583038', '107002622040', '118511252091', ]
li = list1[0]
l4 = "'" + li[0:1] + " " + li[1:9] + " " + li[9:11] + " " + li[-1:] + "'" + ","
print(l4)
已编辑。 谢谢。
答案 0 :(得分:1)
如果我了解您的问题,那么这应该对您有用
l4 = [i[0:1]+' ' + i[1:9] + ' ' + i[9:11] + ' ' + i[-1:] for i in list1]
print(l4)