l=[1,2,3,4,5,6,7,8,9]
#1
p=""
for i in l:
    p+=str(i)
print(p)
#2
p=0
for i in l:
    p=10*p+i
print(p)
#3
#这个要求好,py很强大,很美
print(''.join(list(map(str,l))))
#map函数,接收一个函数和一个列表,将函数作用于每一个元素,返回Iterator,所以用list函数转换类型
#join函数,以左边""内字符为分隔,接受一个列表,将列表元素拼成一个字符串
#reduce也可以,将作用过的结果保留,继续用来下一次操作,但是本人认为map更爽。