集合
self不能加参数,item键值对,静态方法可以用类名,普通方法用对象调用
s={1,2,3,4}
集合:1不同元素组成,2无序,3元素是不可变类型,
s=set('ascasc') print(s) s1=set(['abc','abc','dc']) print(s1)
包括字符串、数字、元祖
type(s)输出set表示集合
s={1,2,3,3,3,3} print(s) 输出{1, 2, 3}
cat=['fish','beef','pig'] dog=['beef','pig'] food1=[] for food in cat: if food in dog: food1.append(food)列表追加操作 print(food1)
cat=['fish','beef','pig']
dog=['beef','pig']
#列表转变为集合
cat1=set(cat)
dog1=set(dog)