簡體   English   中英

如何將append的值設置為python結束?

[英]How to append values to set() to the end in python?

得到了一個item = set() ,需要append個值到這個' item '結束。 但是set() append 它到第一個 position 將已經存在的值推到最后,如下所示。

item = {'Mango'}
item.add('Apple')

#Returns
{'Apple','Mango'}

#Expected output
{'Mango','Apple'}

即使嘗試過item.update(['Apple'])也不起作用。

看起來您想要一個具有有序序列的數據結構。 您可以使用列表而不是集合來執行此操作,並使用 .append 將內容添加到列表的末尾:

item = ['Mango', 'Apple'] 
item.append('Pear') 

#Output
['Mango', 'Apple', 'Pear']

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM