list用方括號表示,比如
list=['tiger','cat','dog']
增加元素
下面看個例子
list_length = len(suitcase) # set this to the length of suitcase
print "there are %d items in the suitcase." % (list_length)
print suitcase
list的切片,就不多寫了,其他篇幅裡面有
下面寫一下list的檢索
animals = ["ant", "bat","cat"]
print animals.index("bat")
同樣,我們也可以插入元素到list裡面,如下用insert()
animals.insert(1, "dog")
print animals
animals = ["ant","dog", "bat","cat"]
還有乙個例子比較有代表性,如下
animals = ["aardvark", "badger", "duck", "emu", "fennec fox"]
duck_index = animals.index("duck") # use index() to find "duck"
animals.insert(duck_index,'cobra')# your code here!
print animals # observe what prints after the insert operation
然後還有刪除元素的功能,如下
beatles = ["john","paul","george","ringo","stuart"]
beatles.remove("stuart")
print beatles
>> ["john","paul","george","ringo"]
再新增乙個例項,多重list,就是list裡面含list,怎麼樣迭代出來,一次性寫出來的,沒想到竟然寫對了.......瞎貓碰到死老鼠,哈哈
JAVA基礎知識篇
順序結構 if a 2 1 symstem.our.printin a 是偶數 else symstem.our.printin a 是奇數 if a 2 1 elseif elseif else max a b a b 的意思是如果a大於b那麼把a賦值給max否則把b賦值給max min a選擇結...
C 基礎知識篇
1.命名空間 在c 中,識別符號 name 可以是符號常量 變數 巨集 函式 結構 列舉 類和物件等。為了避免在大規模程式設計中以及在程式設計師使用各種各樣的c 庫時,這些識別符號的命名發生衝突,標準c 引入了關鍵字namespace 命名空間 以便更好控制識別符號作用域。定義格式如下 namesp...
Unity基礎知識篇
1.程式集是什麼?2.assembly csharp.dll是什麼?3.assembly firstpass csharp.dll是什麼?4.unity有哪些特殊的目錄?editor 在這裡可以存放一些編輯器擴充套件指令碼,這個目錄裡面的指令碼可以使用namespace unityeditor。對於...