Python集合簡介

 

    因爲之前是做java開發的,就直接拿java集合來做對比了。

    1.list,set,tuple

       和java類似,list是有序的可重複的,set是無序的不可重複的,tuple和list唯一的區別就是tuple是不可變的,一旦創建就不能           更改元素

       1)list創建

       新建一個非空list:

        l = [1,2,3]

       新建一個空的list:

       l = []

       2)set創建

       新建一個非空set:

       s = {1,2,3}

      新建一個空的set:

      s = set(), 只能用set(),因爲 s = {}是新建了一個字典

      3)tuple創建   

      新建一個非空tuple:

       t = (1,2,3)

      新建一個空的tuple:

      t = ()

   2.dict

       dict實際上相當於java的map

       新建一個非空字典:

       d = {"a":1,"b":2,"c":3}

       新建一個空字典:

       d = {}

        

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章