Python中append()與extend()的區別

来源:https://www.cnblogs.com/fuchen9527/archive/2019/03/26/10604185.html
-Advertisement-
Play Games

列表方法append()和extend()之間的差異: append:在最後追加對象 結果 [1, 2, 3, [4, 5]] extend:通過追加加迭代中的元素來擴展列表。 結果 [1, 2, 3, 4, 5] 作者:阿裡媽媽 鏈接:www.pythonheidong.com/blog/arti ...


列表方法append()和extend()之間的差異:

append:在最後追加對象

 

x = [1, 2, 3]
x.append([4, 5])
print (x)

結果

 

[1, 2, 3, [4, 5]]

 

extend:通過追加加迭代中的元素來擴展列表。

 

x = [1, 2, 3]
x.extend([4, 5])
print (x)

結果

 

 [1, 2, 3, 4, 5]

作者:阿裡媽媽

鏈接:www.pythonheidong.com/blog/article/40/

來源:python黑洞網


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 第一單元總結 作業總結 一 程式結構分析 ​ 因為在此之前並沒有接觸過 java 語言或者是與之相似的語言, 而不用說 OO 的概念, 所以一切都是全新的. 開始的時候腦子並沒有任何面向對象的概念, 類這個概念僅僅建立在 C 語言的某個 .c 文件之上, 簡單地認為 java 中的類就是 C 中的 ...
  • 目錄 homework & class & trainning : 兩次上機、三次作業、四周課堂 code analysis & review : 為什麼我沒有bug 黑盒測試和白盒測試 OO 設計感言 Scanning: Creational Pattern & Multithreading 一、 ...
  • 背景 應該是在去年的時候,刷知乎看到一個問題,大概是說怎麼刷網易雲音樂個人累計聽歌數,然後有一個高贊回答,貼了一段js代碼,直接在瀏覽器console執行就可以了。當時試了下,直接一下子刷了有好幾萬。悲劇的是,第二天又回到原來的樣子了,很明顯這種方式被網易雲音樂發現封掉了。而且後續網易雲還針對累計聽 ...
  • 如果你對 Spring Cloud 體系還不是很瞭解,可以先讀一下 "Spring Cloud 都有哪些模塊" Eureka 是 Netflix 開源的服務註冊發現組件,服務發現可以說是微服務架構的核心功能了,微服務部署之後,一定要有服務註冊和發現的能力,Eureka 就是擔任這個角色的。如果你用過 ...
  • 對於同餘式 $$x^2 \equiv n \pmod p$$ 若對於給定的$n, P$,存在$x$滿足上面的式子,則乘$n$在模$p$意義下是二次剩餘,否則為非二次剩餘 我們需要計算的是在給定範圍內所有滿足條件的$x$,同時為了方便,我們只討論$p$是奇質數的情況 前置定理 $x^2 \equiv ...
  • 近日,微軟在 Github 上開源了一個 Python 靜態類型檢查工具:pyright ,引起了社區內的多方關註。 微軟在開源項目上的參與力度是越來越大了,不說收購 Github 這種大的戰略野心,只說它家開源的 VS Code 編輯器,在猿界已經割粉無數,連我們 Python 圈的紅人 Kenn ...
  • 一、springboot是什麼? 微服務,應該是近年來最火的概念,越來越多的公司開始使用微服務架構,面試中被問到的微服務的概率很高,不管對技術的追求,還是為了進更好的公司,微服務都是我們開發人員的必須要學習的知識。 那麼微服務究竟是什麼呢? 我們通俗的理解方式就是:微服務化的核心就是將傳統的一站式應 ...
  • package main import ( "database/sql" "fmt" "strings" ) import ( _ "github.com/mattn/go-adodb" ) type Mssql struct { *sql.DB dataSource string database ...
一周排行
    -Advertisement-
    Play Games
  • 前言 本文介紹一款使用 C# 與 WPF 開發的音頻播放器,其界面簡潔大方,操作體驗流暢。該播放器支持多種音頻格式(如 MP4、WMA、OGG、FLAC 等),並具備標記、實時歌詞顯示等功能。 另外,還支持換膚及多語言(中英文)切換。核心音頻處理採用 FFmpeg 組件,獲得了廣泛認可,目前 Git ...
  • OAuth2.0授權驗證-gitee授權碼模式 本文主要介紹如何筆者自己是如何使用gitee提供的OAuth2.0協議完成授權驗證並登錄到自己的系統,完整模式如圖 1、創建應用 打開gitee個人中心->第三方應用->創建應用 創建應用後在我的應用界面,查看已創建應用的Client ID和Clien ...
  • 解決了這個問題:《winForm下,fastReport.net 從.net framework 升級到.net5遇到的錯誤“Operation is not supported on this platform.”》 本文內容轉載自:https://www.fcnsoft.com/Home/Sho ...
  • 國內文章 WPF 從裸 Win 32 的 WM_Pointer 消息獲取觸摸點繪製筆跡 https://www.cnblogs.com/lindexi/p/18390983 本文將告訴大家如何在 WPF 裡面,接收裸 Win 32 的 WM_Pointer 消息,從消息裡面獲取觸摸點信息,使用觸摸點 ...
  • 前言 給大家推薦一個專為新零售快消行業打造了一套高效的進銷存管理系統。 系統不僅具備強大的庫存管理功能,還集成了高性能的輕量級 POS 解決方案,確保頁面載入速度極快,提供良好的用戶體驗。 項目介紹 Dorisoy.POS 是一款基於 .NET 7 和 Angular 4 開發的新零售快消進銷存管理 ...
  • ABP CLI常用的代碼分享 一、確保環境配置正確 安裝.NET CLI: ABP CLI是基於.NET Core或.NET 5/6/7等更高版本構建的,因此首先需要在你的開發環境中安裝.NET CLI。這可以通過訪問Microsoft官網下載並安裝相應版本的.NET SDK來實現。 安裝ABP ...
  • 問題 問題是這樣的:第三方的webapi,需要先調用登陸介面獲取Cookie,訪問其它介面時攜帶Cookie信息。 但使用HttpClient類調用登陸介面,返回的Headers中沒有找到Cookie信息。 分析 首先,使用Postman測試該登陸介面,正常返回Cookie信息,說明是HttpCli ...
  • 國內文章 關於.NET在中國為什麼工資低的分析 https://www.cnblogs.com/thinkingmore/p/18406244 .NET在中國開發者的薪資偏低,主要因市場需求、技術棧選擇和企業文化等因素所致。歷史上,.NET曾因微軟的閉源策略發展受限,儘管後來推出了跨平臺的.NET ...
  • 在WPF開發應用中,動畫不僅可以引起用戶的註意與興趣,而且還使軟體更加便於使用。前面幾篇文章講解了畫筆(Brush),形狀(Shape),幾何圖形(Geometry),變換(Transform)等相關內容,今天繼續講解動畫相關內容和知識點,僅供學習分享使用,如有不足之處,還請指正。 ...
  • 什麼是委托? 委托可以說是把一個方法代入另一個方法執行,相當於指向函數的指針;事件就相當於保存委托的數組; 1.實例化委托的方式: 方式1:通過new創建實例: public delegate void ShowDelegate(); 或者 public delegate string ShowDe ...