元组tuple=(“aaa”,“bbb”)
增
元组不能被增加,但可以对多个元组进行 合并
# @Author : Stuff
a = ("aaa","bbb","ccc")
b = (111,222,333)
c =a+b
print(c)
('aaa', 'bbb', 'ccc', 111, 222, 333)
删
注意,元组被删除后再查询会报错
# @Author : Stuff
a = ("aaa","bbb","ccc")
print(a)
del a
print("after del",a)
Traceback (most recent call last):
File "E:/python work/review/test.py", line 5, in <module>
print("after del",a)
NameError: name 'a' is not defined
('aaa', 'bbb', 'ccc')
改
元组不能被更改,但可以对多个元组进行 合并
例如
# @Author : Stuff
a = ("aaa","bbb","ccc")
b = (111,222,333)
c =a+b
print(c)
('aaa', 'bbb', 'ccc', 111, 222, 333)
查
# @Author : Stuff
a = ("aaa","bbb","ccc")
b = (111,222,333)
c =a+b
print(c)
print(c[0])
print(c[1:4])
('aaa', 'bbb', 'ccc', 111, 222, 333)
aaa
('bbb', 'ccc', 111)
列表list=[“aaa”,“bbb”,“ccc”]
列表是有顺序的。可通过索引值进行查找
增
# @Author : Stuff
a = []
a.append("aaa")
a.append("bbb")
print(a)
['aaa', 'bbb']
删
# @Author : Stuff
a = []
a.append("aaa")
a.append("bbb")
print(a)
del(a[0])
print(a)
['aaa', 'bbb']
['bbb']
改
# @Author : Stuff
a = []
a.append("aaa")
a.append("bbb")
print(a)
a[1] = 333
print(a)
['aaa', 'bbb']
['aaa', 333]
查
# @Author : Stuff
a = ["aaa","bbb","ccc"]
print(a[1:4])
['bbb', 'ccc']
字典dict={“aaa”:111,“bbb”:222,“ccc”:333}
增
# @Author : Stuff
a={"aaa":111,"bbb":222,"ccc":333}
a["aaa"]=1
a["ddd"]=444
print(a)
{'aaa': 1, 'bbb': 222, 'ccc': 333, 'ddd': 444}
删
# @Author : Stuff
a={"aaa":111,"bbb":222,"ccc":333}
a["aaa"]=1
a["ddd"]=444
print(a)
del a["aaa"]
print(a)
dict.clear(a)
print(a)
{'aaa': 1, 'bbb': 222, 'ccc': 333, 'ddd': 444}
{'bbb': 222, 'ccc': 333, 'ddd': 444}
{}
改
# @Author : Stuff
a={"aaa":111,"bbb":222,"ccc":333}
a["aaa"]=1
a["ddd"]=444
print(a)
{'aaa': 1, 'bbb': 222, 'ccc': 333, 'ddd': 444}
查
注意
当查询到字典里没有key的时候会报错
# @Author : Stuff
a={"aaa":111,"bbb":222,"ccc":333}
print(a["bbb"])
print(a["ddd"])
Traceback (most recent call last):
File "E:/python work/review/test.py", line 4, in <module>
print(a["ddd"])
KeyError: 'ddd'
222