如何在一行代码中编写此代码?
aa = []
for s in complete:
aa.append(s)我知道有几种解决方案。如果你能把它们写下来,我将不胜感激。谢谢!
发布于 2016-08-10 02:31:19
如下所示(注意字符串):
aa.extend(complete)或者使用列表理解:
aa = list(s for s in complete)或者,如果你想复制列表,你可以这样做:
aa = complete[:]
aa = complete.copy() # same
aa = list(complete) # same或者直接使用'+':
aa += complete发布于 2016-08-10 02:30:56
列表理解非常棒:
aa = [s for s in complete]发布于 2016-08-10 02:33:27
只要您只需要将aa设置为complete,只需使用
aa = complete
https://stackoverflow.com/questions/38857966
复制相似问题