WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營(yíng)銷
- 虛擬主機(jī)管理系統(tǒng)
- 開(kāi)放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
Python的List:修訂間差異
來(lái)自站長(zhǎng)百科
無(wú)編輯摘要 |
無(wú)編輯摘要 ? |
||
(未顯示1個(gè)用戶的2個(gè)中間版本) | |||
第1行: | 第1行: | ||
{{Python top}} | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
? | |||
*List 的定義 | |||
<pre> | |||
>>> li = ["a", "b", "mpilgrim", "z", "example"] | |||
>>> li | |||
['a', 'b', 'mpilgrim', 'z', 'example'] | |||
>>> li[0]? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | |||
'a' | |||
>>> li[4]? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | |||
'example' | |||
</pre> | |||
#首先我們定義了一個(gè)有5個(gè)元素的list。注意它們保持著初始的順序。這不是偶然。List 是一個(gè)用方括號(hào)包括起來(lái)的有序元素的集合。 | |||
#List 可以作為以0下標(biāo)開(kāi)始的數(shù)組。任何一個(gè)非空l(shuí)ist的第一個(gè)元素總是 li[0]。? | |||
#這個(gè)包含5個(gè)元素list的最后一個(gè)元素是li[4],因?yàn)榱斜砜偸菑?開(kāi)始。 | |||
*負(fù)的list索引 | |||
<pre> | |||
>>> li | |||
['a', 'b', 'mpilgrim', 'z', 'example'] | |||
>>> li[-1] | |||
'example' | |||
>>> li[-3] | |||
'mpilgrim' | |||
</pre> | |||
#您可以通過(guò)指定 2 個(gè)索引得到 list 的子集,叫做一個(gè) “slice” 。返回值是一個(gè)新的 list,它包含了 list 中按順序從第一個(gè) slice 索引 (這里為 li[1]) 開(kāi)始,直到但是不包括第二個(gè) slice 索引 (這里為 li[3]) 的所有元素。? | |||
#如果一個(gè)或兩個(gè) slice 索引是負(fù)數(shù),slice 也可以工作。如果對(duì)您有幫助,您可以這樣理解:從左向右閱讀 list,第一個(gè) slice 索引指定了您想要的第一個(gè)元素,第二個(gè) slice 索引指定了第一個(gè)您不想要的元素。返回的值為在其間的每個(gè)元素。 | |||
#List 從 0 開(kāi)始,所以 li[0:3] 返回 list 的前 3 個(gè)元素,從 li[0] 開(kāi)始,直到但不包括 li[3]。? | |||
==參考來(lái)源== | |||
*整理收集自互聯(lián)網(wǎng) | |||
[[Category:Python語(yǔ)法|P]] | [[Category:Python語(yǔ)法|P]] | ||
[[Category:Python|P]] | [[Category:Python|P]] | ||
[[Category:腳本語(yǔ)言|P]] | [[Category:腳本語(yǔ)言|P]] | ||
{{Python}} |
2011年10月27日 (四) 10:27的最新版本
Python | 新手入門 | 安裝 | 語(yǔ)法基礎(chǔ) |
- List 的定義
>>> li = ["a", "b", "mpilgrim", "z", "example"] >>> li ['a', 'b', 'mpilgrim', 'z', 'example'] >>> li[0] 'a' >>> li[4] 'example'
- 首先我們定義了一個(gè)有5個(gè)元素的list。注意它們保持著初始的順序。這不是偶然。List 是一個(gè)用方括號(hào)包括起來(lái)的有序元素的集合。
- List 可以作為以0下標(biāo)開(kāi)始的數(shù)組。任何一個(gè)非空l(shuí)ist的第一個(gè)元素總是 li[0]。
- 這個(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'
- 您可以通過(guò)指定 2 個(gè)索引得到 list 的子集,叫做一個(gè) “slice” 。返回值是一個(gè)新的 list,它包含了 list 中按順序從第一個(gè) slice 索引 (這里為 li[1]) 開(kāi)始,直到但是不包括第二個(gè) slice 索引 (這里為 li[3]) 的所有元素。
- 如果一個(gè)或兩個(gè) slice 索引是負(fù)數(shù),slice 也可以工作。如果對(duì)您有幫助,您可以這樣理解:從左向右閱讀 list,第一個(gè) slice 索引指定了您想要的第一個(gè)元素,第二個(gè) slice 索引指定了第一個(gè)您不想要的元素。返回的值為在其間的每個(gè)元素。
- List 從 0 開(kāi)始,所以 li[0:3] 返回 list 的前 3 個(gè)元素,從 li[0] 開(kāi)始,直到但不包括 li[3]。
參考來(lái)源[ ]
- 整理收集自互聯(lián)網(wǎng)
Python使用手冊(cè)導(dǎo)航 | |||||
---|---|---|---|---|---|
|