Python字符串(列表元素拼接)
内容来自https://www.youtube.com/watch?v=e6ivlABOYRI
列表元素合并成字符串
两种方法的效率比较:
from timeit import default_timer as timer
my_list = ['a'] * 1000000
#print(my_list)
# bad
start = timer()
my_string = ''
for i in my_list:
my_string += i
stop = timer()
print(stop-start)
# good
start = timer()
my_string = ''.join(my_list)
stop = timer()
print(stop - start)
运行时间
0.20153530000000003
0.008760299999999999