【发布时间】:2019-01-24 15:30:51
【问题描述】:
我希望for循环迭代次数,my_list中有items,相应地在每次执行期间popsitems出my_list,并将它们添加到purchase_list ,直到my_list 的所有元素都被弹出并附加到purchase_list 中。 但是不会发生。为什么?
my_list = ['pen' , 'pencil' , 'cell phone' , 'axiom team' , 'panacloud' ]
purchase_list = []
for items in my_list:
purchase_item = my_list.pop()
purchase_list.append(purchase_item)
print(purchase_list)
输出如下:
['panacloud', 'axiom team', 'cell phone']
【问题讨论】:
-
@MooingRawr 请阅读我在“编辑”中的说明
-
并且重复的链接确实有一些解释原因的答案。 stackoverflow.com/a/34238688/4099813还有