Python list 基礎知識篇

2021-07-13 15:41:31 字數 1124 閱讀 9840

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。對於...