列表可以修改[ ],元组不能修改( );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中不同时存在的元素
网友评论