我想知道什麼是最好的方式來創建列表,同時避免重複。如何在避免重複的情況下創建列表?
我有一些數據在mysql中哪些字段包含產品類型。
例如:其即時通訊瞄準
id ------- category
1 -------- food, drink, vege
2 -------- food, drink
3 -------- vege, baby goods
4 -------- fish
輸出是:
['food','drink','vege','baby goods','fish']
(請注意,爲了讓我無所謂)
數據集有超過40,000記錄,以便檢查它手動肯定不是一種選擇...
如果你願意,我將不勝感激ld給我留言或建議來實現這一點。
你說你想創建一個字符串,但你給出的輸出是一個列表。你想要一個字符串還是一個列表? – Kevin
我的不好。我試圖做一個清單。 我已修復原始內容。 謝謝! – user3074823
「避免重複......順序對我無關」基本上是說你想要一個'set'而不是'list'。當然,如果你還不知道Python附帶的基本集合類型,你就不會知道。但是您可能需要瀏覽本教程中的[Data Structures](http://docs.python.org/3/tutorial/datastructures.html)以瞭解一個想法。 – abarnert