list[]
定义列表可以是空的也可以直接定义列表中的元素,例如:list = ["hello", "world", "dlrb"]
dict{}
定义字典可以是空的也可以直接定义字典中的多个键、项,例如:
dict = {
"a":5
"b":[]
"c":["hello", "world", "dlrb"]
}
字典中键是唯一的
append用来追加数据写进列表或字典
1 a = [11,22,33,44,55,66,77,88,99,90] 2 b ={ 3 "key1" : [], 4 "key2" : [] 5 } 6 for i in a: 7 if i > 66: 8 b["key1"].append(i) 9 elif i < 66: 10 b["key2"].append(i) 11 print(b)
我们给出了一个列表a,我们要将大于66和小于66的所有数分别写入到字典b中的key1和key2中,并输出字典
输出结果:
{'key2': [11, 22, 33, 44, 55], 'key1': [77, 88, 99, 90]}