大佬帮忙看看

weixin_44690967 2019-03-08 05:38:11
这个为什么只打印city不打印country
...全文
167 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
陈年椰子 2019-03-09
  • 打赏
  • 举报
回复
for key, value in cars.items():
new_car[key] = value
return new_car


return 错位了, 这样只能记录**cars 的第一个参数

for key, value in cars.items():
new_car[key] = value
return new_car
weixin_44690967 2019-03-09
  • 打赏
  • 举报
回复
引用 1 楼 ruancan的回复:
完全看不清楚是啥
def make_car(type, colors, **cars): new_car = {} new_car['car_name'] = type new_car['car_colors'] = colors for key, value in cars.items(): new_car[key] = value return new_car new_car = make_car('back', 'white', city='shengyang', country='china') print(new_car) 就是这个,只能打印出前三个,china打印不出来
weixin_44690967 2019-03-09
  • 打赏
  • 举报
回复
def make_car(type, colors, **cars):
new_car = {}

new_car['car_name'] = type
new_car['car_colors'] = colors

for key, value in cars.items():
new_car[key] = value
return new_car

new_car = make_car('back', 'white',
city='shengyang',
country='china')
print(new_car)
就是这个,只能打印出前三个,china打印不出来
ruancan 2019-03-08
  • 打赏
  • 举报
回复
完全看不清楚是啥

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧