大佬,萌新问一下,这样写最后为什么显示的是 Here are news from Suns Here are news from Daily Mail 没有 Here are news from New York Times 按照我理解的pop()删除顺序最后应该显示的是 Here are news from Suns Here are news from New York Times 才对啊 """ def show_messages(messages_un, messages_send): for message in messages_un: send_news = messages_un.pop() print(f"Here are news from {send_news.title()}") messages_send.append(send_news) def show_sent_messages(messages_send): print("\nThe following messages had been sent:") for sent_news in messages_send: print(sent_news) messages_un = ['new york time', 'daily mail', 'suns'] messages_send = [] show_messages(messages_un[:], messages_send) show_sent_messages(messages_send) """