集合set
集合(set)是一个无序的不重复的元素的序列。元素的顺序与创建的顺序不一定相同
基本功能是进行成员关系测试和删除重复元素
L=[1,2,3,2,1]
S=set(L)
S
([1,2,3])
增加元素
S.add(5)
S
set([1,2,3,5])
删除元素
S.pop() # 删除的是最小值
S
set([2,3,5])
元组Tuple
元组是不可变的python对象列表,元组的序列就像是列表,但是不可改变,即不可被修改。元组使用小括号,而列表使用中括号。
内置方法
T=(1,2,3,4,2)
T
(1, 2, 3, 4, 2)T.count(2)
2T.index(2)
1T.index(2,2)
4
定义一个元素的元组
type(T)
<type ‘int’>T=(1,) # 加逗号
type(T)
<type ‘tuple’>