标签:inf src 循环 info bsp 需求 图片 ima 字典
需求:把两个列表变成一个字典
m1 = [‘name‘, ‘password‘, ‘age‘, ‘gender‘]
m2 = [‘jeff‘, ‘123‘, ‘18‘, ‘男‘]
1.普通for循环方法
d = {} for i, j in enumerate(m1): # enumerate方法查看元素的索引和值,默认0开始 print(i, j) # 查看m1的索引和值,m1索引=i,m1的值=j d[j] = m2[i] print(d)
2.字典生成式:
d = {i: j for i, j in enumerate(m2)}
print(d)
加 if 判断:去除 j=123
d = {i: j for i, j in enumerate(m2) if j != ‘123‘} print(d)
3.集合生成式:0-9并去除4
res = {i for i in range(10) if i != 4} print(res)
标签:inf src 循环 info bsp 需求 图片 ima 字典
原文地址:https://www.cnblogs.com/guyouyin123/p/11184953.html