日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

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

電子設(shè)計(jì) ? 來源:電子設(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))

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

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,如果拆開寫就更容易理解了:

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

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

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

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

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

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

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

    關(guān)注

    7

    文章

    529

    瀏覽量

    45470
  • python
    +關(guān)注

    關(guān)注

    58

    文章

    4889

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    自定義卡片編輯---編輯變量

    決定。 變量類型有String、Number、Array、Object、Object(聚合鏈接)和Boolean,Object(聚合鏈接)的配置方式參見跳轉(zhuǎn)(跳轉(zhuǎn)是指點(diǎn)擊卡片跳轉(zhuǎn)至對(duì)應(yīng)的應(yīng)用、元服務(wù)
    發(fā)表于 04-27 15:07

    組態(tài)屏變量地址映射 / 數(shù)據(jù)類型不匹配解決方法

    在工業(yè)自動(dòng)化領(lǐng)域,組態(tài)屏作為人機(jī)交互的核心設(shè)備,其與控制器(如PLC、單片機(jī))之間的數(shù)據(jù)交換依賴于準(zhǔn)確的變量地址映射與數(shù)據(jù)類型匹配。然而,實(shí)際工程中,因地址規(guī)劃混亂或數(shù)據(jù)類型不一致導(dǎo)致的顯示異常
    的頭像 發(fā)表于 04-22 10:41 ?175次閱讀
    組態(tài)屏<b class='flag-5'>變量</b>地址映射 / 數(shù)據(jù)<b class='flag-5'>類型</b>不匹配解決方法

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

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

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

    如何收集結(jié)果,這些結(jié)果可以通過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接口,提高分析效率!

    德國知名車廠工程師首選將Python和imcFAMOS結(jié)合起來用于分析測試和測量數(shù)據(jù)——這是否有意義?事實(shí)上這非常有意義。Python和imcFAMOS可以很好地相互補(bǔ)充。Python
    的頭像 發(fā)表于 03-18 09:05 ?500次閱讀
    強(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ì)建模方法,用來將連續(xù)響應(yīng)變量描述為一個(gè)或多個(gè)預(yù)測變量的函數(shù)。它有助于您理解和預(yù)測復(fù)雜系統(tǒng)的行為,或者分析試驗(yàn)、金融和生物數(shù)據(jù)。
    的頭像 發(fā)表于 03-13 10:20 ?321次閱讀
    線性回歸的<b class='flag-5'>類型</b>和應(yīng)用

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

    /master/samples/C02_DataTypeAndVariableDeclaration 二、基礎(chǔ)知識(shí) ArkTS通過聲明引入變量、常量、類型和函數(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)陣的廣告牌,這些廣告牌看起來絢爛奪目,非常吸引人,而且還會(huì)變化很多種不同的顯示方式。本章就會(huì)學(xué)習(xí)到點(diǎn)陣LED的控制方式,同時(shí)也會(huì)學(xué)習(xí)C語言變量的進(jìn)階
    的頭像 發(fā)表于 12-10 16:25 ?506次閱讀

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

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

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

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

    常用變量的介紹

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

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

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

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

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

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

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

    termux如何搭建python游戲

    termux如何搭建python游戲 Termux搭建Python游戲開發(fā)環(huán)境的完整指南 一、Termux基礎(chǔ)環(huán)境準(zhǔn)備 Termux是一款無需root即可在安卓設(shè)備上運(yùn)行的Linux終端
    發(fā)表于 08-29 07:06
    四会市| 沁水县| 巴彦淖尔市| 平南县| 古交市| 泰宁县| 太湖县| 黄大仙区| 微博| 湄潭县| 双牌县| 江源县| 福贡县| 南平市| 湘西| 南阳市| 海淀区| 敦化市| 温泉县| 平度市| 饶平县| 永胜县| 工布江达县| 清原| 巴马| 保定市| 蚌埠市| 永城市| 富平县| 于田县| 青川县| 琼海市| 保靖县| 兴山县| 增城市| 固阳县| 夹江县| 霸州市| 丰都县| 肇州县| 喜德县|