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

python列表插入append(), extend(), insert()用法詳解

 更新時間:2019年09月14日 14:24:14   作者:_程序兔  
在本篇文章里小編給大家整理了關(guān)于python列表插入append(), extend(), insert()用法以及相關(guān)知識點,有需要的朋友們參考下。

append(),extend(), insert()都是列表操作中常用的插入函數(shù)。其中前兩個均接收一個參數(shù),并插入到列表尾部。最后一個接收兩個參數(shù),將參數(shù)2插入到參數(shù)1之前。

本文主要討論append()和extend()的區(qū)別。

這兩者都是插入函數(shù),但是不同的是,append()的參數(shù)被視為對象,而extend()中的參數(shù)則被視為列表

也就是說,append()函數(shù)會將所有的參數(shù)視為一個列表元素插入到列表尾部,看例子

一、append()

先創(chuàng)建一個空列表吧

>>> empty = [] 

>>> empty

[]

1.插入普通數(shù)字

2.插入字符串

3.插入列表

 

 再來看一下長度

  二、extend()

通過觀察,發(fā)現(xiàn)append()函數(shù)不論傳入什么,都只將其視為列表的一個元素進行尾部插入

而extend()函數(shù)與之恰好相反,extend()函數(shù)會將傳入的參數(shù)視為列表,并將該列表的每個元素一一逐個插入到原列表尾部,,,如果該參數(shù)不是列表,將報錯

1.傳入非列表參數(shù)報錯

 

 2.傳入字符串 / 列表

 

 怎么樣,很有意思吧,extend直接將 "code"的每個字符當做一個列表元素進行插入

那如果想要插入完整字符串呢

 

 只需要將字符串用[]括起來表明是一個列表就可以,如果想一次性插入多個,只需要在[]內(nèi)添加要插入的字符串即可

三、insert()

同樣先來看函數(shù)聲明

 顯然這里insert()是將要傳入的object參數(shù)視為一個列表元素去處理

看一下效果

以上就是全部知識點內(nèi)容,感謝大家的學習和對腳本之家的支持。

相關(guān)文章

  • Python tcp傳輸代碼實例解析

    Python tcp傳輸代碼實例解析

    這篇文章主要介紹了Python tcp傳輸代碼實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-03-03
  • 如何搭建pytorch環(huán)境的方法步驟

    如何搭建pytorch環(huán)境的方法步驟

    這篇文章主要介紹了如何搭建pytorch環(huán)境的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • python實現(xiàn)教務管理系統(tǒng)

    python實現(xiàn)教務管理系統(tǒng)

    這篇文章主要介紹了python實現(xiàn)教務管理系統(tǒng),實現(xiàn)了管理員、教職工、學生三種不同身份的操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • Python要如何實現(xiàn)列表排序的幾種方法

    Python要如何實現(xiàn)列表排序的幾種方法

    這篇文章主要介紹了Python要如何實現(xiàn)列表排序的幾種方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • Python內(nèi)置方法和屬性應用:反射和單例(推薦)

    Python內(nèi)置方法和屬性應用:反射和單例(推薦)

    這篇文章主要介紹了Python內(nèi)置方法和屬性應用:反射和單例,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • python面向?qū)ο蠡A(chǔ)之常用魔術(shù)方法

    python面向?qū)ο蠡A(chǔ)之常用魔術(shù)方法

    這是我聽老師上課做的筆記,文中有非常詳細的代碼示例及注釋,對新手及其友好,對正在學習python的小伙伴們也很有幫助,需要的朋友可以參考下
    2021-05-05
  • 解決安裝tensorflow遇到無法卸載numpy 1.8.0rc1的問題

    解決安裝tensorflow遇到無法卸載numpy 1.8.0rc1的問題

    今天小編就為大家分享一篇解決安裝tensorflow遇到無法卸載numpy 1.8.0rc1的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • python 牛頓法實現(xiàn)邏輯回歸(Logistic Regression)

    python 牛頓法實現(xiàn)邏輯回歸(Logistic Regression)

    這篇文章主要介紹了python 牛頓法實現(xiàn)邏輯回歸(Logistic Regression),幫助大家更好的進行機器學習,感興趣的朋友可以了解下
    2020-10-10
  • Python字典和集合編程技巧大總結(jié)

    Python字典和集合編程技巧大總結(jié)

    這篇文章主要給大家介紹了關(guān)于Python字典和集合編程技巧的相關(guān)資料,Python中的字典和集合是兩種非常常用的數(shù)據(jù)結(jié)構(gòu),它們可以幫助我們更方便地管理和操作數(shù)據(jù),需要的朋友可以參考下
    2023-09-09
  • 解決在pycharm運行代碼,調(diào)用CMD窗口的命令運行顯示亂碼問題

    解決在pycharm運行代碼,調(diào)用CMD窗口的命令運行顯示亂碼問題

    今天小編就為大家分享一篇解決在pycharm運行代碼,調(diào)用CMD窗口的命令運行顯示亂碼問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08

最新評論