最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python添加列表元素append(),extend()及?insert()

 更新時間:2022年03月08日 14:12:07   作者:python老鳥  
這篇文章主要介紹了python添加列表元素append(),extend()及?insert(),列表是儲存元素的數(shù)據(jù)類型,既然能存儲元素,那么就類似數(shù)據(jù)庫一樣,增刪改查的一些功能就不能少了。下面我們就來先看看添加列表元素方法有哪些,需要的朋友可以參考一下

一、使用+號添加列表元素

一般情況下兩個列表合并起來也是一種添加元素的方法,只要使用+號直接進行運算就可以了,下面是演示代碼。

name1 = ['python', 'java', 'php', 'MySql']
?
name2 = ['C++', 'C', 'C#']
?
total = name1 + name2
?
print(name1)
?
print(name2)
?
print(total)
?
運行結(jié)果如下:
?
['python', 'java', 'php', 'MySql']
['C++', 'C', 'C#']
['python', 'java', 'php', 'MySql', 'C++', 'C', 'C#']

二、使用append()方法添加列表元素

append()方法在很多語言中都有,此方法屬于追加元素,在列表結(jié)尾追加單個元素或者單個對象或者另一個列表。添加的所有元素、列表或者對象都屬于列表中的單獨元素,屬于整體添加,不會像+號那樣把列表元素逐個添加進去。

1.添加單個元素

name1 = ['python', 'java', 'php']
?
name1.append('MySql')
?
print(name1)

返回結(jié)果:

['python', 'java', 'php', 'MySql']

2.添加對象

name1 = ['python', 'java', 'php']# name1.append('MySql')
?
name2 = ('MySql', 'SQL')
?
name1.append(name2)
?
print(name1)

返回結(jié)果:

['python', 'java', 'php', ('MySql', 'SQL')]

3.添加另一個列表

name1 = ['python', 'java', 'php']
?
# name1.append('MySql')
?
# name2 = ('MySql', 'SQL')
?
name2 = ['C++', 'C', 'C#']
?
name1.append(name2)
?
print(name1)

三、extend()方法添加元素

extend() 和 append() 的不同之處在于:extend() 不會把列表或者元祖視為一個整體,而是把它們包含的元素逐個添加到列表中。

name1 = ['python', 'java', 'php']
?
name2 = ('MySql', 'SQL')
?
name1.extend(name2)
?
name3 = ['C++', 'C', 'C#']
?
name1.extend(name3)
?
print(name1)

返回結(jié)果:

['python', 'java', 'php', 'MySql', 'SQL', 'C++', 'C', 'C#']

四、insert()方法添加元素

前面幾種方法都是在列表的結(jié)尾添加元素,insert()方法可以在列表指定的位置增加元素,

下面就要演示一下:

name1 = ['python', 'java', 'php']
?
name1.insert(2, 'MySql')
?
print(name1)

返回結(jié)果:

['python', 'java', 'MySql', 'php']

上面的代碼中我們在索引位置為2的地方插入一個元素,運行結(jié)果可以看出來和我們所認為的索引位置好像有所不同,這是因為我們理解錯誤,這里的2是把要插入的元素放在索引位置為2的地方。insert()方法同樣可以插入其他對象或者列表

到此這篇關(guān)于python添加列表元素append(),extend()及 insert()的文章就介紹到這了,更多相關(guān)python添加列表元素內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 如何使用Django Admin管理后臺導入CSV

    如何使用Django Admin管理后臺導入CSV

    這篇文章主要介紹了如何使用Django Admin管理后臺導入CSV,幫助大家更好的理解和使用django框架,感興趣的朋友可以了解下
    2020-11-11
  • opencv python在視屏上截圖功能的實現(xiàn)

    opencv python在視屏上截圖功能的實現(xiàn)

    OpenCV是一個基于BSD許可(開源)發(fā)行的跨平臺計算機視覺庫,可以運行在Linux、Windows、Android和Mac OS操作系統(tǒng)上。這篇文章主要介紹了opencv python在視屏上截圖,需要的朋友可以參考下
    2020-03-03
  • Python隊列的定義與使用方法示例

    Python隊列的定義與使用方法示例

    這篇文章主要介紹了Python隊列的定義與使用方法,結(jié)合具體實例形式分析了Python定義及使用隊列的具體操作技巧與注意事項,需要的朋友可以參考下
    2017-06-06
  • python查詢MySQL將數(shù)據(jù)寫入Excel

    python查詢MySQL將數(shù)據(jù)寫入Excel

    這篇文章主要介紹了python如何查詢MySQL將數(shù)據(jù)寫入Excel,幫助大家利用python高效的辦公,感興趣的朋友可以了解下
    2020-10-10
  • Python3.4解釋器用法簡單示例

    Python3.4解釋器用法簡單示例

    這篇文章主要介紹了Python3.4解釋器用法,結(jié)合簡單實例形式分析了Windows與Linux系統(tǒng)環(huán)境中Python3.4解釋器的簡單使用方法,需要的朋友可以參考下
    2019-03-03
  • 詳解pandas庫pd.read_excel操作讀取excel文件參數(shù)整理與實例

    詳解pandas庫pd.read_excel操作讀取excel文件參數(shù)整理與實例

    這篇文章主要介紹了pandas庫pd.read_excel操作讀取excel文件參數(shù)整理與實例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • 利用Python對文件夾下圖片數(shù)據(jù)進行批量改名的代碼實例

    利用Python對文件夾下圖片數(shù)據(jù)進行批量改名的代碼實例

    今天小編就為大家分享一篇關(guān)于利用Python對文件夾下圖片數(shù)據(jù)進行批量改名的代碼實例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • Python上下文管理器Content Manager

    Python上下文管理器Content Manager

    在Python中,我們會經(jīng)常聽到上下文管理器,那么上下文管理器到底是干什么的,本文就來介紹一下,感興趣的小伙伴們可以參考一下
    2021-06-06
  • 解析Pytest3種配置文件方式

    解析Pytest3種配置文件方式

    pytest的主配置文件,可以改變pytest的默認行為,本文主要介紹了解析Pytest3種配置文件方式,具有一定的參考價值,感興趣的可以了解一下
    2024-02-02
  • Python sorted排序方法如何實現(xiàn)

    Python sorted排序方法如何實現(xiàn)

    這篇文章主要介紹了Python sorted排序方法如何實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-03-03

最新評論

江津市| 兖州市| 丰县| 崇礼县| 孟津县| 句容市| 新河县| 玉山县| 旅游| 吴川市| 专栏| 文登市| 通渭县| 张家口市| 洞头县| 依兰县| 石门县| 怀安县| 卓资县| 张家口市| 武安市| 宁夏| 瑞安市| 东乌珠穆沁旗| 凌海市| 乌鲁木齐市| 旬阳县| 逊克县| 手机| 呼伦贝尔市| 呼和浩特市| 夏津县| 揭阳市| 文水县| 元阳县| 正阳县| 乐山市| 德阳市| 庆元县| 嘉定区| 长顺县|