鱼C论坛

 找回密码
 立即注册
查看: 2555|回复: 10

[已解决]字典

[复制链接]
发表于 2020-4-9 11:00:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 永远的渣滓 于 2020-4-9 11:09 编辑

使用关键字参数创建字典就不用伪装成一个参数吗?dict函数不是只有一个参数所以要将映射组合伪装成一个参数吗?
字典名字 = dict(key='vilue',...)
最佳答案
1970-1-1 08:00:00
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-9 11:01:50 | 显示全部楼层
为什么要伪装?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 11:02:34 | 显示全部楼层

不是说dict函数只有一个参数吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-9 11:05:04 | 显示全部楼层
永远的渣滓 发表于 2020-4-9 11:02
不是说dict函数只有一个参数吗?

是啊,所以呢?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 11:06:42 | 显示全部楼层

那字典名字 = dict(key='vilue',...)括号内不就有多个参数了吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-9 12:26:26 | 显示全部楼层
永远的渣滓 发表于 2020-4-9 11:06
那字典名字 = dict(key='vilue',...)括号内不就有多个参数了吗?

不可行哦
  1. >>> a = dict(1='2',2='3')
  2. SyntaxError: expression cannot contain assignment, perhaps you meant "=="?
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 12:32:25 | 显示全部楼层

那是你用数字作为key的开头了,你试试这个
  1. dict1=dict(x='小甲鱼',y='老污龟')
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-9 12:33:38 | 显示全部楼层
永远的渣滓 发表于 2020-4-9 12:32
那是你用数字作为key的开头了,你试试这个

额,好吧
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-9 12:37:00 | 显示全部楼层

那为什么不用伪装?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-9 12:38:20 | 显示全部楼层
这是关键字参数
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-4-9 12:39:26 | 显示全部楼层
本帖最后由 wuqramy 于 2020-4-9 12:40 编辑
永远的渣滓 发表于 2020-4-9 12:37
那为什么不用伪装?


https://www.runoob.com/python/python-func-dict.html
我猜,是因为Ta的参数前加了*,表示可传入多个参数
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-30 14:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表