python變數可以分為兩種類型
不可變類型(數字、字串、元組、不可變集合)
可變類型(列表、字典、可變集合)
python所聲明的變數都以物件的形式存在,存在於機器的固定記憶體之中。
可以理解為變數名為物件的指標
集合
我們常用來進行去重與關係運算,集合是無序的。
s = {1,'d','34','1',1} print(s,type(s),id(s)) s.add('djx') print(s,type(s),id(s)) result: {'d', 1, '34', '1'} <class 'set'> 870405285032 {1, '34', 'djx', '1', 'd'} <class 'set'> 870405285032
我們可以發現,雖然集合資料改變,但是記憶體位址沒有發生了改變,那麼集合就是可變資料類型。
以上是python集合是可變類型嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!