python如何判斷集合的超集
說(shuō)明
1、可以使用>=運(yùn)算符判斷當(dāng)前集合是否為另一個(gè)集合的超集,即判斷集合b中的所有元素是否都包含在集合a中。
2、語(yǔ)法為
set_a>=set_b#相當(dāng)于set_a.issuperset(set_b)
參數(shù)
set_a:集合a。
set_b:集合b。
返回值
返回布爾值,如果集合b中的所有元素都包含在集合a中,則返回True,否則返回False。
實(shí)例
#創(chuàng)建集合
a={'趙','錢','孫','李'}
b={'趙','孫','李','周','吳'}
c={'趙','孫'}
d={'王','鄭'}
#判斷集合是否為另一個(gè)集合的超集
print("a>=b返回:",a>=b)#返回False
print("b>=c返回:",b>=c)#返回True
print("a>=c返回:",a>=c)#返回True
print("a.issuperset(d)返回:",a.issuperset(d))#返回False
以上就是python判斷集合超集的方法,希望對(duì)大家有所幫助。更多Python學(xué)習(xí)教程請(qǐng)關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。