chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2020-12-24 17:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Python使用list一、list

Python內(nèi)置的一種數(shù)據(jù)類型是列表:list。list是一種有序的集合,可以隨時(shí)添加和刪除其中的元素。

比如,列出班里所有同學(xué)的名字,就可以用一個(gè)list表示:

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

變量classmates就是一個(gè)list。

len()函數(shù)1. 獲得list元素的個(gè)數(shù):classmates = ['Michael', 'Bob', 'Tracy']print(len(classmates))

索引來(lái)訪問(wèn)list中每一個(gè)位置的元素,記得索引是從0開(kāi)始的:

classmates = ['Michael', 'Bob', 'Tracy']
print(classmates[0])
print(classmates[1])
print(classmates[2])
print(classmates[3])

當(dāng)索引超出了范圍時(shí),Python會(huì)報(bào)一個(gè)IndexError錯(cuò)誤,所以,要確保索引不要越界,記得最后一個(gè)元素的索引是len(classmates) - 1。

如果要取最后一個(gè)元素,除了計(jì)算索引位置外,還可以用-1做索引,直接獲取最后一個(gè)元素:

print(classmates[-1])

以此類推,可以獲取倒數(shù)第2個(gè)、倒數(shù)第3個(gè):

classmates = ['Michael', 'Bob', 'Tracy']
print(classmates[-1])
print(classmates[-2])
print(classmates[-3])
print(classmates[-4])

當(dāng)然,倒數(shù)第4個(gè)就越界了。

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,如果拆開(kāi)寫(xiě)就更容易理解了:

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

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

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

L = []len(L)二、總結(jié)

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

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

審核編輯:符乾江
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 可編程邏輯
    +關(guān)注

    關(guān)注

    7

    文章

    528

    瀏覽量

    45458
  • python
    +關(guān)注

    關(guān)注

    58

    文章

    4882

    瀏覽量

    90285
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    [VirtualLab] 使用Python運(yùn)行VirtualLab Fusion光學(xué)仿真

    摘要 VirtualLab Fusion允許Python外部訪問(wèn)其建模技術(shù)、求解器和結(jié)果。這個(gè)用例介紹了一種使用路徑變量和Visual Studio代碼將Python連接到VirtualLab
    發(fā)表于 03-31 09:39

    [VirtualLab] 使用Python進(jìn)行跨平臺(tái)參數(shù)掃描

    如何收集結(jié)果,這些結(jié)果可以通過(guò)Python提供的所有功能進(jìn)一步處理。以光柵為例,嚴(yán)格分析了光柵的衍射效率。 **此用例展示了… ** 在哪里找文件 README文件 **準(zhǔn)備Python
    發(fā)表于 03-31 09:36

    強(qiáng)強(qiáng)聯(lián)合:imc FAMOS內(nèi)嵌Python接口,提高分析效率!

    德國(guó)知名車(chē)廠工程師首選將Python和imcFAMOS結(jié)合起來(lái)用于分析測(cè)試和測(cè)量數(shù)據(jù)——這是否有意義?事實(shí)上這非常有意義。Python和imcFAMOS可以很好地相互補(bǔ)充。Python
    的頭像 發(fā)表于 03-18 09:05 ?446次閱讀
    強(qiáng)強(qiáng)聯(lián)合:imc FAMOS內(nèi)嵌<b class='flag-5'>Python</b>接口,提高<b class='flag-5'>分析</b>效率!

    線性回歸的類型和應(yīng)用

    線性回歸是一種統(tǒng)計(jì)建模方法,用來(lái)將連續(xù)響應(yīng)變量描述為一個(gè)或多個(gè)預(yù)測(cè)變量的函數(shù)。它有助于您理解和預(yù)測(cè)復(fù)雜系統(tǒng)的行為,或者分析試驗(yàn)、金融和生物數(shù)據(jù)。
    的頭像 發(fā)表于 03-13 10:20 ?251次閱讀
    線性回歸的<b class='flag-5'>類型</b>和應(yīng)用

    基于凌羽派的OpenHarmony北向應(yīng)用開(kāi)發(fā):ArkTS語(yǔ)法-數(shù)據(jù)類型變量聲明

    /master/samples/C02_DataTypeAndVariableDeclaration 二、基礎(chǔ)知識(shí) ArkTS通過(guò)聲明引入變量、常量、類型和函數(shù)。 2.1 變量聲明 使用關(guān)鍵字let聲明的
    發(fā)表于 02-26 14:24

    第7章 變量進(jìn)階與點(diǎn)陣LED(7.1 7.2)

    走在馬路上的時(shí)候,經(jīng)常會(huì)看到馬路兩側(cè)有一些LED點(diǎn)陣的廣告牌,這些廣告牌看起來(lái)絢爛奪目,非常吸引人,而且還會(huì)變化很多種不同的顯示方式。本章就會(huì)學(xué)習(xí)到點(diǎn)陣LED的控制方式,同時(shí)也會(huì)學(xué)習(xí)C語(yǔ)言變量的進(jìn)階
    的頭像 發(fā)表于 12-10 16:25 ?481次閱讀

    C語(yǔ)言自動(dòng)類型轉(zhuǎn)換

    括號(hào), 如把(int)(x/2+y)寫(xiě)成(int)x/2+y則成了把x轉(zhuǎn)換成int型之后再除2再與y相加了。 轉(zhuǎn)換后不會(huì)改變?cè)瓟?shù)據(jù)的類型變量值,只在本次運(yùn)算中臨時(shí)性轉(zhuǎn)換。 強(qiáng)制轉(zhuǎn)換后的運(yùn)算結(jié)果不遵循四舍五入原則。
    發(fā)表于 11-25 08:04

    C語(yǔ)言強(qiáng)制類型轉(zhuǎn)換

    和表達(dá)式都必須加括號(hào), 如把(int)(x/2+y)寫(xiě)成(int)x/2+y則成了把x轉(zhuǎn)換成int型之后再除2再與y相加了。 轉(zhuǎn)換后不會(huì)改變?cè)瓟?shù)據(jù)的類型變量值,只在本次運(yùn)算中臨時(shí)性轉(zhuǎn)換。 強(qiáng)制轉(zhuǎn)換后的運(yùn)算結(jié)果不遵循四舍五入原則。
    發(fā)表于 11-24 06:32

    常用變量的介紹

    寄存器變量,一般較短的變量類型適合定義為寄存器變量,如short、char等; auto:c語(yǔ)言變量缺省存儲(chǔ)
    發(fā)表于 11-21 07:05

    蜂鳥(niǎo)hbird sdk的Makefile架構(gòu)分析

    , Makefile.soc -&gt; Makefile.soc.hbirdv2 files文件主要append一些依賴文件list變量,包括 SoC文件夾下的外設(shè)相關(guān)底層庫(kù)文件和啟動(dòng)
    發(fā)表于 10-30 07:15

    影響同步帶模組成本的五大核心變量分析

    影響同步帶模組成本的五大核心變量
    的頭像 發(fā)表于 10-15 17:52 ?734次閱讀
    影響同步帶模組成本的五大核心<b class='flag-5'>變量分析</b>

    PLC中Static和Temp變量的區(qū)別

    大家好,收到粉絲投稿,讓博主講下Static變量和Temp變量的區(qū)別,新入行的兄弟可能會(huì)對(duì)這兩個(gè)概念不太能理解。
    的頭像 發(fā)表于 09-24 14:51 ?1594次閱讀
    PLC中Static和Temp<b class='flag-5'>變量</b>的區(qū)別

    termux如何搭建python游戲

    termux如何搭建python游戲 Termux搭建Python游戲開(kāi)發(fā)環(huán)境的完整指南 一、Termux基礎(chǔ)環(huán)境準(zhǔn)備 Termux是一款無(wú)需root即可在安卓設(shè)備上運(yùn)行的Linux終端
    發(fā)表于 08-29 07:06

    創(chuàng)建列表 (List) 介紹,一起來(lái)看看是做什么的

    創(chuàng)建列表 (List) 列表是一種復(fù)雜的容器,當(dāng)列表項(xiàng)達(dá)到一定數(shù)量,內(nèi)容超過(guò)屏幕大小時(shí),可以自動(dòng)提供滾動(dòng)功能。它適合用于呈現(xiàn)同類數(shù)據(jù)類型或數(shù)據(jù)類型集,例如圖片和文本。在列表中顯示數(shù)據(jù)集合是許多
    發(fā)表于 04-30 07:06

    Demo示例: List的使用

    | string否子組件主軸方向的間隔。 默認(rèn)值:0 參數(shù)類型為number時(shí)單位為vp 說(shuō)明: 設(shè)置為負(fù)數(shù)或者大于等于List內(nèi)容區(qū)長(zhǎng)度時(shí),按默認(rèn)值顯示。 space參數(shù)值小于List分割線
    發(fā)表于 04-28 06:49