2018-07-31

列表可以修改[ ],元组不能修改( );Set(集合),用的是{ }。

list = ['abcd',786,2.23,'runoob',70.2]
tinylist = [123,'runoob']

print(list)         #输出完整列表
print(list[0])        #输出第一个元素
print(list * 3)       #输出三次列表
print(list + tinylist)   #连接两个列表
---------------------------------------------------------------------
>>> a = [1,2,3,4,5,6]
>>> a[0] = 9
>>> a[2:] = [2,2,2,2]
>>> a
[9, 2, 2, 2, 2, 2]
----------------------------------------------------------------
student = {'Tom', 'Jim', 'Mary', 'Tom', 'Jack', 'Rose'}
print(student)     #输出集合,重复的元素会自动删掉

#成员测试
if 'Rose' in student :
    print('Rose在集合中')
else :
    print('Rose不再集合中')

#set可以进行集合运算
a = set('abracadabra')
b = set('alacazam')

print(a)

print(a - b) #a和b的差集

print(a | b)    #a和b的并集
 
print(a & b)    #a和b的交集
 
print(a ^ b)     #a和b中不同时存在的元素

你可能感兴趣的:(2018-07-31)