def city_temp(**para): for c in para: print(c) city_temp(bj="32c", xm="23c", sh="31c")
课程里的输出结果是:
bj xm sh
好奇怪,为什么会出现这种结果?
c不是相当于是字典里的数据了吗,为什么不会把key和value一起输出呢?
当直接打印全部字典的时候,明明key和value都一起出现了的啊,比如:
def city_temp(**para): print(para) city_temp(bj="32c", xm="23c", sh="31c")
输出结果就是:
{'bj': '32c', 'xm': '23c', 'sh': '31c'}
我知道肯定不该这么理解,但我的这种思考方式是哪个地方出现的问题呢?
提前谢谢七月老师解答。:)