字典的专项复习
# 字典基础
dict = {'listA': 12345,'listB':6789}
# a. print listB
print(dict['listB'])
# b. print whole dict
print(dict)
# 有两个列表例题 (https://www.cnblogs.com/dabai123/p/10970014.html)
l1 = [11, 22, 33]
l2 = [22, 33, 44]
# a. 获取内容相同的元素列表
a = []
for i in l1:
if i in l2:
a.append(i)
print("a:",a)
# b. 获取l1中有, l2中没有的元素列表
b = []
for i in l1:
if i not in l2:
b.append(i)
print("b:",b)
# c. 获取l2 中有,l1中没有的元素列表
c = []
for i in l2:
if i not in l1:
c.append(i)
print("c:",c)
# d. 获取l1 和 l2 中内容都不同的元素
d = []
for i in l1:
if i not in l2:
d.append(i)
for i in l2:
if i not in l1:
d.append(i)
print("d:",d)
运行结果:
6789
{'listA': 12345, 'listB': 6789}
a: [22, 33]
b: [11]
c: [44]
d: [11, 44]