python set是一种数据范例,数学里的鸠合观点,在Python言语里对应的是set范例。与list,tuple差别的处所是,set越发强调的是一种“从属关系”(membership),跟递次无关,所以有反复的元素会先消除。
>>> set([1, 1, 1, 1, 2, 3]) set([1, 2, 3]) #反复元素被消除 >>> set([3, 2, 1]) set([1, 2, 3]) #无序的鸠合 >>>
set范例的建立
花括号用来建立set范例的变量,这与字典很相似,只是缺少了value,后面会逐步发明,set范例和字典的key有一些相似之处,比方:无序、不可反复、必需是hashable的,所以用花括号示意,是天经地义的。
set范例另有一种规范的示意法是 set([…]) ,比方
>>> {'a','b'} set(['a', 'b']) >>>
set增加元素
set范例有内置函数add用来给set增加元素
>>> A = {'a','b'} >>> A.add('c') >>> A set(['a', 'c', 'b']) >>>
相干引荐:《Python教程》
以上就是python set是什么范例的细致内容,更多请关注ki4网别的相干文章!