字典使用求助....
下面这个输出的时候dict1 = dict(张三='教师',李四='主任')
a = input()
dict1["%s" %a]
print(dict1['张三'])
print(dict1["%s" %a])
这样替换有错误...新人不懂....求解 本处的写法没有实际意义。
>>> a = '张三'
>>> '%s'%a
'张三' dict1["%s" %a]
这个有误,你只给了它键却没有加个等号赋值
正确的格式为
dict1[键名]=值 没错误啊,只不过这样写干什么呢
不如直接写print(dict1)咯 第三行无意义 字典可以根据关键字获取对应值
dict1 = dict(张三='教师',李四='主任')
print(dict1['张三'])
输入关键字“张三”,打印“教师”
a = input()
print(dict1["%s"%a])
这个同样,关键字变成你自己input 输入的结果,你输入“李四”,打印“主任”
页:
[1]