python中add_Python add()函數是如何使用呢?

Python里經常會出現一些不太常見的函數,大家在遇到這類函數時候,是怎么做的呢?沒有概念,直接過,還是會去查詢下呢?相信大部分人都不會去查詢,因為查詢的內容太復雜了,所以,小編針對大多數人,直接給大家展示最精華的內容,一起看下吧~

描述:add() 方法用于給集合添加元素,如果添加的元素在集合中已存在,則不執行任何操作。注意:集合中只能包含可哈希的對象,即 list,dict 都不能嵌入到集合

語法:set.add(elmnt)

參數:elmnt -- 必需,要添加的元素。

實例代碼:#添加不存在的元素

set1 = {'周揚青','徐懷鈺','Makiyo','Selina'}#建一個羅志祥的女友集合

set1.add('羅玉鳳')#給他加個鳳姐進去

set1

{'Makiyo', 'Selina', '周揚青', '徐懷鈺', '羅玉鳳'}

set1.add('喬碧蘿')#再給羅志祥加個喬碧蘿

set1

{'Makiyo', 'Selina', '喬碧蘿', '周揚青', '徐懷鈺', '羅玉鳳'}

#添加存在的元素

set1.add('徐懷鈺')

set1

{'Makiyo', 'Selina', '喬碧蘿', '周揚青', '羅玉鳳'}#我們發現,還是只有五個

創建集合set,大括號或 set() 函數可以用來創建集合。

set集合類需要的參數必須是迭代器類型的,如:序列、字典等,然后轉換成無序不重復的元素集。由于集合是不重復的,所以可以對字符串、列表、元組進行去重操作。

如果您還想了解更多的python實用類知識,點擊進入python學習網查詢哦~

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/396878.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/396878.shtml
英文地址,請注明出處:http://en.pswp.cn/news/396878.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

JavaScript的DOM編程總結

DOM(文檔對象模型), 與語言無關, 用于操作XML(在Web中)和HTML(在瀏覽器在)文檔的應用程序接口。訪問DOM次數越多, 速度越慢, 費用也就越高。 最小化DOM訪問次數,盡可能在JavaScript端處理。 如果…

2017.1.20活動

1、根據教程用傾斜開關控制了一個小燈的亮滅(傾斜到達一定角度亮或到達一定角度滅),后自己嘗試了利用傾斜開關控制兩個小燈,即一開始綠燈亮紅燈滅,到達一定角度后,綠燈亮起紅燈滅掉,附代碼&…

oracle 增加間隔分區,oracle分區表之間隔分區(oracle 11g) - 漫兮網

范圍分區允許用戶根據分區鍵列值的范圍創建分區。下面是一個按范圍分區表的示例:create table sales6(sales_id number,sales_dt date)partition by range (sales_dt)(partition p0701 values less than (to_date(2007-02-01,yyyy-mm-dd)),partition p0702 values l…

c++ try catch語句_再問你一遍,你真的了解try..catch(finally)嗎???

定義首先來看下 MDN 的定義:The try...catch statement marks a block of statements to try and specifies a response should an exception be thrown.try...catch語句標記要執行的語句,并指定一個當有異常拋出時候的響應簡短的一句的確描述了try...ca…

lamp架構,搭建一個網絡平臺

首先更改主機名和 hosts 安裝軟件包,設置啟動服務 設置數據庫密碼 上傳discuz論壇包 將discuz注冊的用戶名寫在mariadb數據庫中 解壓discuz包 unzip discuz包 -d /var/www/html cd到upload下 cp -rf * /var/www/html 進入數據庫 mysql -uroot -p create database…

MyEclipse中SVN的使用方法

1、 加載插件 svn-myeclipse插件site-1.10.2.zip,解壓縮后,將文件夾下的所有文件拷貝到MyEclipse安裝包下的MyEclipse 8.5\dropins文件夾下,然后重新打開myeclipse,會彈出一個報錯窗口,不要管它,關閉后&…

oracle數據泵導出csv文件,數據泵expdp導出遇到ORA-01555和ORA-22924問題的分析和處理...

使用數據泵導出數據庫數據時,發現如下錯誤提示:ORA-31693: Table data object "CAMS_CORE"."BP_EXCEPTION_LOG" failed to load/unload and is being skipped due to error:ORA-02354: error in exporting/importing dataORA-01555:…

Go程序開發---Go環境配置:CentOS6.5+Go1.8標準包安裝

1.Go安裝 1.1Go的三種安裝方式 Go有多種安裝方式,可以選擇自己習慣的方式進行,這里介紹三種安裝方式: 1)Go源碼安裝 2)Go標準包安裝 3)第三方工具安裝 這里主要介紹下Go標準包在CentOS6.5系統中的安裝方式 …

python矩陣乘法_魚書——第一章 Python入門

one 第一章1.1 Python是什么Python是一個簡單、易讀、易記的編程語言,而且是開源的,可以免費地自由使用。Python可以用類似英語的語法編寫程序,編譯起來也不費力,因此我們可以很輕松地使用Python。特別是對首次接觸編程的人士來說…

深入淺出面向對象分析與設計

深入淺出面向對象分析與設計書籍 下載位置:http://pan.baidu.com/s/1o7gmmuu轉載于:https://www.cnblogs.com/wlming/p/5160140.html

[SHOI2002]百事世界杯之旅

題目:“……在2002年6月之前購買的百事任何飲料的瓶蓋上都會有一個百事球星的名字。只要湊齊所有百事球星的名字,就可參加百事世界杯之旅的抽獎活動,獲得球星背包,隨聲聽,更克赴日韓觀看世界杯。還不趕快行動&#xff…

Oracle adviser,Oracle10g SQL tune adviser

Oracle10g SQL tune adviser簡單介紹本文簡單介紹下SQL Tuning Adviser的配置使用方法和一些相關知識點,如果了解SQL Tuning Adviser詳細信息,參看Oracle聯機文檔。本文對分析結果沒有詳細分析。一、自動SQL Tuning簡單介紹:1、優化模式&…

考托福

todo 香港的博士 轉載于:https://www.cnblogs.com/dunfentiao/p/5164028.html

keepalived vip ping不通_【干貨分享】OpenStack LVS負載均衡為什么不通?

背景介紹OpenStack環境Neutron 的安全組會向虛擬機默認添加 anti-spoof 的規則,將保證虛擬機只能發出/接收以本機Port為原地址或目的地址(IP、MAC)的流量,提高了云的安全性。但是LVS等需要綁定VIP的場景,默認流量是被攔截的。需要…

Docker安裝ssh,supervisor等基礎工具

2019獨角獸企業重金招聘Python工程師標準>>> Docker安裝ssh,supervisor等基礎工具 需要提前下載好官方的ubuntu鏡像,我這里使用的是ubuntu:14.04版本,這里安裝了一些基礎的工具ssh,curl,wget,vi…

中南大學 oracle試卷,數據庫原理期末復習(中南大學)數據庫原理、技術及應用2.ppt...

2014 春季 信息11,12 DB P,T&A-張祖平 數據庫原理、技術及應用 張祖平/Zhang Zuping 電子信息工程系 School of Information Science and Engineering,Central South University , zpzhangmail.csu.edu.cn 本章小結 關系模型中的相關概念 關系(集合),性質&#…

Pandas時間差(Timedelta)

時間差(Timedelta)是時間上的差異,以不同的單位來表示。例如:日,小時,分鐘,秒。它們可以是正值,也可以是負值。可以使用各種參數創建Timedelta對象,如下所示 - 字符串 通過傳遞字符串&#xff0…

nginx集群_windows環境下搭建簡單Nginx+Tomcat集群

通俗點將,負載均衡就是因為訪問流量太大,導致項目訪問不流暢、甚至宕掉,所以通過一種分流的方式來緩解這種情況。一、 工具nginx-1.8.0apache-tomcat-6.0.33二、 目標實現高性能負載均衡的Tomcat集群:三、 步驟1、首先下載Nginx&a…

顏色傳感器TCS230及顏色識別電路(轉)

摘要 TCS230是美國TAOS公司生產的一種可編程彩色光到頻率的傳感器。該傳感器具有分辨率高、可編程的顏色選擇與輸出定標、單電源供電等特點;輸出為數字量,可直接與微處理器連接。文中主要介紹TCS230的原理和應用,以及色光和白平衡的知識&…

自定義對話框 提示:Unable to add window token null is not for an application

這是因為在new Dialog(context);的時候傳入的context是通過getApplicationContext()獲得的,這樣就會報錯。 把context的獲得方式改為MainActivity.this就好了。 轉載于:https://www.cnblogs.com/qlong8807/p/5167560.html