久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

Python的List

來(lái)自站長(zhǎng)百科
Zhou3158討論 | 貢獻(xiàn)2010年3月26日 (五) 17:05的版本
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

導(dǎo)航: 上一頁(yè)

  • List 的定義
>>> li = ["a", "b", "mpilgrim", "z", "example"] 
>>> li
['a', 'b', 'mpilgrim', 'z', 'example']
>>> li[0]                                       
'a'
>>> li[4]                                       
'example'
  1. 首先我們定義了一個(gè)有5個(gè)元素的list。注意它們保持著初始的順序。這不是偶然。List 是一個(gè)用方括號(hào)包括起來(lái)的有序元素的集合。
  2. List 可以作為以0下標(biāo)開(kāi)始的數(shù)組。任何一個(gè)非空l(shuí)ist的第一個(gè)元素總是 li[0]。
  3. 這個(gè)包含5個(gè)元素list的最后一個(gè)元素是li[4],因?yàn)榱斜砜偸菑?開(kāi)始。
  • 負(fù)的list索引
>>> li
['a', 'b', 'mpilgrim', 'z', 'example']
>>> li[-1] 
'example'
>>> li[-3] 
'mpilgrim'
  1. 您可以通過(guò)指定 2 個(gè)索引得到 list 的子集,叫做一個(gè) “slice” 。返回值是一個(gè)新的 list,它包含了 list 中按順序從第一個(gè) slice 索引 (這里為 li[1]) 開(kāi)始,直到但是不包括第二個(gè) slice 索引 (這里為 li[3]) 的所有元素。
  2. 如果一個(gè)或兩個(gè) slice 索引是負(fù)數(shù),slice 也可以工作。如果對(duì)您有幫助,您可以這樣理解:從左向右閱讀 list,第一個(gè) slice 索引指定了您想要的第一個(gè)元素,第二個(gè) slice 索引指定了第一個(gè)您不想要的元素。返回的值為在其間的每個(gè)元素。
  3. List 從 0 開(kāi)始,所以 li[0:3] 返回 list 的前 3 個(gè)元素,從 li[0] 開(kāi)始,直到但不包括 li[3]。