如何将列表压缩成我稍后可以在我的代码中使用的字符串?
例如:
result = []
bin = []
j = 0
while j<5:
bin.append(j)
j=j+1
#Pseudo code:
a = ''.join(map(int, bin)
result.append(a)
基本上,我希望它能够做到这一点:
bin = [0,1,2,3,4]
结果= [01234]
所以我可以使用&#39;结果&#39;稍后在我的代码中。
还是很新的,但感谢你的帮助。
答案 0 :(得分:0)
你可以改变你的代码:
result = []
bin = []
j = 0
while j<5:
bin.append(j)
j=j+1
#Pseudo code:
a = ''.join(str(x) for x in bin)
result.append(a)
但是如果使用for循环它看起来更好:
l = list()
for i in range(5):
l.append(i)
result = [ ''.join(str(x) for x in l) ]