我想按顺序用元素填充结果中的空白。
resultelse=["hello", "you", "are"]
result=["","",""]
for a in resultelse:
result[result.index("")] = a
print(result)
['hello', '', '']
['hello', 'you', '']
['hello', 'you', 'are']
但是我只想要最后一套
您在算法执行期间跟踪算法的进度。您唯一需要做的就是让它完成。只需将打印移到循环外即可:
resultelse=["hello", "you", "are"]
result=["","",""]
for a in resultelse:
result[result.index("")] = a
print(result)