訂閱
糾錯(cuò)
加入自媒體

Python基礎(chǔ)變量類型——List淺析

2. list是一個(gè)可變的有序表,往list中追加元素到末尾:classmates = ['Michael', 'Bob', 'Tracy']

classmates.a(chǎn)ppend('Adam')

print(classmates)

也可以把元素插入到指定的位置,比如索引號(hào)為1的位置:

classmates = ['Michael', 'Bob', 'Tracy']#替換classmates.insert(1, 'Jack')

print(classmates)

pop()函數(shù)1. 刪除list末尾的元素classmates = ['Michael', 'Bob', 'Tracy']

print(classmates.pop())

print( classmates)['Michael', 'Jack', 'Bob', 'Tracy']

2. 刪除指定位置的元素,用pop(i)方法,其中i是索引位置。

classmates.pop(1)

print(classmates)

3. 把某個(gè)元素替換成別的元素,可以直接賦值給對(duì)應(yīng)的索引位置:

classmates = ['Michael', 'Bob', 'Tracy']

classmates[1] = 'Sarah'

print(classmates)

list里面的元素的數(shù)據(jù)類型也可以不同,比如:

L = ['Apple', 123, True]

list元素也可以是另一個(gè)list,比如:

s = ['python', 'java', ['asp', 'php'], 'scheme']print(len(s))

要注意s只有4個(gè)元素,其中s[2]又是一個(gè)list,如果拆開寫就更容易理解了:

p = ['asp', 'php']s = ['python', 'java', p, 'scheme']

要拿到'php'可以寫p[1]或者s[2][1],因此s可以看成是一個(gè)二維數(shù)組,類似的還有三維、四維……數(shù)組,不過很少用到。

如果一個(gè)list中一個(gè)元素也沒有,就是一個(gè)空的list,它的長(zhǎng)度為0:

L = []len(L)

二、總結(jié)

本文基于Python基礎(chǔ),主要介紹了Python基礎(chǔ)中l(wèi)ist列表,通過list列表的兩個(gè)函數(shù) ,對(duì)list的語法做了詳細(xì)的講解,用豐富的案例 ,代碼效果圖的展示幫助大家更好理解 。

使用Python編程語言,方便大家更好理解,希望對(duì)大家的學(xué)習(xí)有幫助。

<上一頁  1  2  
聲明: 本文由入駐維科號(hào)的作者撰寫,觀點(diǎn)僅代表作者本人,不代表OFweek立場(chǎng)。如有侵權(quán)或其他問題,請(qǐng)聯(lián)系舉報(bào)。

發(fā)表評(píng)論

0條評(píng)論,0人參與

請(qǐng)輸入評(píng)論內(nèi)容...

請(qǐng)輸入評(píng)論/評(píng)論長(zhǎng)度6~500個(gè)字

您提交的評(píng)論過于頻繁,請(qǐng)輸入驗(yàn)證碼繼續(xù)

  • 看不清,點(diǎn)擊換一張  刷新

暫無評(píng)論

暫無評(píng)論

人工智能 獵頭職位 更多
掃碼關(guān)注公眾號(hào)
OFweek人工智能網(wǎng)
獲取更多精彩內(nèi)容
文章糾錯(cuò)
x
*文字標(biāo)題:
*糾錯(cuò)內(nèi)容:
聯(lián)系郵箱:
*驗(yàn) 證 碼:

粵公網(wǎng)安備 44030502002758號(hào)