欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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()方法同樣可以插入其他對象或者列表

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

相關文章

  • Python實現(xiàn)去除Excel重復數(shù)據(jù)并統(tǒng)計重復次數(shù)

    Python實現(xiàn)去除Excel重復數(shù)據(jù)并統(tǒng)計重復次數(shù)

    這篇文章主要為大家詳細介紹了如何利用Python語言實現(xiàn)文本數(shù)據(jù)去重,創(chuàng)建包含唯一值的新列,并統(tǒng)計文本數(shù)據(jù)出現(xiàn)的次數(shù),需要的可以參考下
    2023-08-08
  • 輕量級的Web框架Flask 中模塊化應用的實現(xiàn)

    輕量級的Web框架Flask 中模塊化應用的實現(xiàn)

    說到flask的模塊化,大家可能第一時間想到的都是藍圖,今天我們不討論藍圖,先從0.2版本中的Module類的實現(xiàn)講起
    2017-09-09
  • django框架基于模板 生成 excel(xls) 文件操作示例

    django框架基于模板 生成 excel(xls) 文件操作示例

    這篇文章主要介紹了django框架基于模板 生成 excel(xls) 文件操作,結(jié)合具體實例形式分析了Django框架基于模板生成excel的實現(xiàn)步驟與相關操作技巧,需要的朋友可以參考下
    2019-06-06
  • python下MySQLdb用法實例分析

    python下MySQLdb用法實例分析

    這篇文章主要介紹了python下MySQLdb用法,實例分析了Python中MySQLdb的安裝及使用技巧,包括增刪改查及亂碼處理的相關技巧,需要的朋友可以參考下
    2015-06-06
  • Python實現(xiàn)base64編碼

    Python實現(xiàn)base64編碼

    這篇文章介紹了Python實現(xiàn)base64編碼的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • pyhon如何把程序打包為whl

    pyhon如何把程序打包為whl

    這篇文章主要介紹了pyhon如何把程序打包為whl問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 用Python實現(xiàn)數(shù)據(jù)篩選與匹配實例

    用Python實現(xiàn)數(shù)據(jù)篩選與匹配實例

    大家好,本篇文章主要講的是用Python實現(xiàn)數(shù)據(jù)篩選與匹配實例,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02
  • 基于Python實現(xiàn)俄羅斯方塊躲閃小游戲

    基于Python實現(xiàn)俄羅斯方塊躲閃小游戲

    這篇文章主要為大家詳細介紹了如何基于Python實現(xiàn)有趣的俄羅斯方塊躲閃小游戲,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起了解一下
    2023-04-04
  • 一百行python代碼將圖片轉(zhuǎn)成字符畫

    一百行python代碼將圖片轉(zhuǎn)成字符畫

    這篇文章主要為大家詳細介紹了一百行python代碼將圖片轉(zhuǎn)成字符畫 ,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • Django如何簡單快速實現(xiàn)PUT、DELETE方法

    Django如何簡單快速實現(xiàn)PUT、DELETE方法

    這篇文章主要介紹了Django如何簡單快速實現(xiàn)PUT、DELETE方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-07-07

最新評論