亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > Python > 正文

python set集合使用方法解析

2024-09-09 19:02:20
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了python set集合使用方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

定義

定義:在{}中用逗號隔開,集合具備以下3個特點:

1.每個元素必須是不可變類型

2.集合內沒有重復元素

3.集合內元素無序

my_set = {1, 2, 3, 4}# 本質上my_set = set({1, 2, 3, 4})# 注意1:列表是索引對應值,字典是key對應值,均可以取得單個值.# 而集合類型既沒有索引也沒有key值相對應,所以無法取得單個的值.對集合來說# 主要功能在于去重與關系元素,沒有取出單個值的需求# 注意2:{}既被用于定義字典也被用于定義集合.但是字典內的元素必須以key:value的形式.# 如何準確的定義一個空集合?my_set = {}print(type(my_set))my_set = set()print(type(my_set))>>><class 'dict'><class 'set'>

類型轉換

但凡能被for循環遍歷輸出的值(輸出的值不能為可變數據類型)

my_set = set([1, 2, 3, 4, 5])  >>>{1, 2, 3, 4, 5}my_set = set('string')     >>>{'t', 's', 'g', 'i', 'r', 'n'}my_set = set((1, 2, 3, 4, 1))  >>>{1, 2, 3, 4}my_set = set({'name':'yyh'})  >>>{'name'}

關系運算

friends1 = {'Albert', 'Tony', 'John', 'Egon', 'Sean'}friends2 = {'Sean', 'Sor', 'Egon'}print(friends1 | friends2) # 求合集print(friends1 & friends2) # 求交集print(friends1 - friends2) # 求差集 friends1中獨有的print(friends2 - friends1) # 求差集 friends2中獨有的print(friends1 ^ friends2) # 對稱差集(去掉共有的好友后的合集)print(friends1 == friends2) # 集合是否相等print({1, 2, 3} >= {1, 2, 3}) # 包含關系print({1, 2, 3} > {1, 2}) # 真包含關系print({1, 2} < {1, 2, 3}) # 真子集print({1, 2, 3} <= {1, 2, 3}) # 子集

去重

# 集合去重復有局限性,僅適用于不可變數據類型# 集合本身是無序的, 去重之后無法保留原來的順序my_list = ['a', 'b', 1, 'a', 'b']my_set = set(my_list)  # 列表轉集合print(my_set)my_list = list(my_set) # 集合轉列表print(my_list)     # 去除了重復,但是打亂了順序
# 針對可變類型,并且保證順序則需要自己寫代碼實現my_list = [  {'name': 'lili', 'age': 18, 'sex': 'male'},  {'name': 'jack', 'age': 73, 'sex': 'male'},  {'name': 'tom', 'age': 20, 'sex': 'female'},  {'name': 'lili', 'age': 18, 'sex': 'male'},  {'name': 'lili', 'age': 18, 'sex': 'male'},]new_list = []for i in my_list:  if i not in new_list:    new_list.append(i)print(new_list)

練習

pythons = {'jason', 'egon', 'kevin', 'ricky', 'gangdan', 'biubiu'}linuxs = {'kermit', 'tony', 'gangdan'}print(f'即報名了python又報名了linux的學員有{pythons & linuxs}')print(f'所有報名的學員{pythons | linuxs}')print(f'只報名了python的學員{pythons - linuxs}')print(f'只報名了其中一門的學員{pythons ^ linuxs}')

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網之家。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品成人久久电影| 91精品国产91久久久久久| 欧美专区在线视频| 在线播放国产精品| 国产精品久久久久久久久久99| 亚洲国产成人av在线| 欧美激情videos| 中文字幕在线国产精品| 久久久久久久久久久免费精品| 国产乱人伦真实精品视频| 国产午夜精品理论片a级探花| 欧美一区二粉嫩精品国产一线天| 精品国产老师黑色丝袜高跟鞋| 久久精品免费电影| 久久久国产精彩视频美女艺术照福利| 国产精品日韩欧美| 国产精品一区久久| 黑人精品xxx一区| 久久影院资源网| 成人黄色片网站| 欧美日韩在线免费| 欧美激情a在线| 亚洲人成电影网站色www| 91天堂在线观看| 欧美激情中文字幕乱码免费| 成人欧美一区二区三区在线湿哒哒| 亚洲一区二区国产| 亚洲欧洲日产国码av系列天堂| 日韩精品视频在线观看网址| 在线观看国产成人av片| 久久久精品一区二区| 7777精品视频| 亚洲免费视频在线观看| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲第一国产精品| 欧美色xxxx| 久久久久久香蕉网| 九色精品免费永久在线| 欧美日韩综合视频| 国产91成人在在线播放| 亚洲欧美精品中文字幕在线| 中文字幕精品国产| 欧美老少做受xxxx高潮| 亚洲国产一区二区三区在线观看| 精品久久久久久久中文字幕| 狠狠综合久久av一区二区小说| 亚州国产精品久久久| 久99九色视频在线观看| 久久综合免费视频| 国内精品中文字幕| 久久国产精品久久国产精品| 亚洲va久久久噜噜噜| 亚洲最大av网站| 欧美一区二区三区艳史| 久久亚洲国产精品| 全亚洲最色的网站在线观看| 亚洲激情在线视频| 日韩精品视频在线观看免费| 国产成人精品免高潮费视频| 久久久久久成人精品| 国产人妖伪娘一区91| 91国产一区在线| 久久久女女女女999久久| 狠狠色狠狠色综合日日五| 亚洲一区二区三区xxx视频| 欧美激情网友自拍| 日韩欧美高清视频| 一区二区国产精品视频| 91精品国产777在线观看| 成人乱色短篇合集| 黑丝美女久久久| 久久精品视频网站| 国产999精品视频| 日韩av片免费在线观看| 亚洲最大成人在线| 欧美激情在线视频二区| 永久免费精品影视网站| 亚洲成人激情在线观看| 亚洲精品aⅴ中文字幕乱码| 国产精品入口免费视频一| 成人黄色中文字幕| 日韩美女av在线免费观看| 亚洲2020天天堂在线观看| 亚洲wwwav| 亚洲已满18点击进入在线看片| 91精品久久久久久| 亚洲**2019国产| 午夜精品一区二区三区在线视频| 欧美精品久久久久久久免费观看| 午夜精品一区二区三区在线视频| 久色乳综合思思在线视频| 一个色综合导航| 欧美激情综合色| 免费91麻豆精品国产自产在线观看| 亚洲品质视频自拍网| 久久精品一本久久99精品| 国产欧美精品日韩| 国产自产女人91一区在线观看| 热久久99这里有精品| 久久久成人的性感天堂| 精品久久久久久久久久国产| 日韩av日韩在线观看| 欧美成人免费播放| 91av在线国产| 国产日产久久高清欧美一区| 日韩在线精品视频| 日韩在线欧美在线| 中文国产成人精品久久一| 国产精品免费一区| 欧美精品在线极品| 久久久av一区| 日韩黄色高清视频| 亚洲欧洲av一区二区| 亚洲男人第一网站| 成人一区二区电影| 国产精品成av人在线视午夜片| 午夜精品久久久99热福利| 中文欧美日本在线资源| 91中文在线视频| 欧美激情小视频| 茄子视频成人在线| 亚洲色图av在线| 久久久av免费| 欧美在线播放视频| 国产精品美女免费看| 日本高清视频一区| 性视频1819p久久| 国产成人精品综合久久久| 欧美一性一乱一交一视频| 亚洲男人第一av网站| 91精品国产高清久久久久久久久| 国产精品中文久久久久久久| 亚洲最新中文字幕| 欧美国产欧美亚洲国产日韩mv天天看完整| 91精品综合视频| 国产精品99久久99久久久二8| 欧美猛男性生活免费| 久久激情视频免费观看| 4388成人网| 国产最新精品视频| 日本一区二三区好的精华液| 欧美成人国产va精品日本一级| 日日噜噜噜夜夜爽亚洲精品| 欧美日本中文字幕| 久久99精品国产99久久6尤物| 久久久久久久影院| 国产啪精品视频| 久久精品国产69国产精品亚洲| 日韩中文字幕视频在线观看| 深夜福利亚洲导航| 国产女人18毛片水18精品| 欧美精品一本久久男人的天堂| 日本最新高清不卡中文字幕| 中文字幕精品国产| 97av在线播放| 国产日韩欧美影视| 欧美性受xxxx白人性爽| 日韩欧美第一页| 中文字幕久久久av一区| 亚洲三级黄色在线观看| 亚洲女同精品视频| 日日狠狠久久偷偷四色综合免费| 国产精品久久久久91| 91人人爽人人爽人人精88v|