鱼C论坛

 找回密码
 立即注册
查看: 856|回复: 6

[已解决]字典下的课后作业问答题最后一题, d[zxsq-anti-bbcode-x] = y是什么意思

[复制链接]
发表于 2024-7-30 23:50:40 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 captaindai 于 2024-7-30 23:52 编辑
  1. >>> for x in [1, 3, 5]:

  2. ...     for y in [2, 4, 6]:

  3. ...         print(f"d[{x}] = {y}")

  4. ...         d[zxsq-anti-bbcode-x] = y

  5. ...               

  6. d[zxsq-anti-bbcode-1] = 2

  7. d[zxsq-anti-bbcode-1] = 4

  8. d[zxsq-anti-bbcode-1] = 6

  9. d[zxsq-anti-bbcode-3] = 2

  10. d[zxsq-anti-bbcode-3] = 4

  11. d[zxsq-anti-bbcode-3] = 6

  12. d[zxsq-anti-bbcode-5] = 2

  13. d[zxsq-anti-bbcode-5] = 4

  14. d[zxsq-anti-bbcode-5] = 6

  15. >>> d

  16. {1: 6, 3: 6, 5: 6}
复制代码
最佳答案
2024-8-3 04:08:28
刷新一下,现在应该不会了。

评分

参与人数 1鱼币 -1 收起 理由
ITdoctor -1 现在还会

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-7-31 10:10:21 | 显示全部楼层
字典要讲究 键值 (key value)配对,自然前后是有关联的
所以楼主的例子  太生硬
你可以看一下 这个例子
d={}
for x in ["老鼠","猫咪", "大象"]:
     for y in ["大米", "鱼儿", "香蕉"]:
         print(f"[{x}] 爱吃 {y}")
         d[x] = y
print(d)         
'''
[老鼠] 爱吃 大米
[老鼠] 爱吃 鱼儿
[老鼠] 爱吃 香蕉
[猫咪] 爱吃 大米
[猫咪] 爱吃 鱼儿
[猫咪] 爱吃 香蕉
[大象] 爱吃 大米
[大象] 爱吃 鱼儿
[大象] 爱吃 香蕉
{'老鼠': '香蕉', '猫咪': '香蕉', '大象': '香蕉'}
'''
可能是想要找到自己可爱的食物  但是由于字典有覆盖的功能,所以没能实现

如果想让他们找到自己可爱的食物  该如何做呢
dw=["老鼠","猫咪", "大象"]
sw=["大米", "鱼儿", "香蕉"]
d = dict(map(lambda x, y: (x, y), dw, sw))
print(d)
'''
{'老鼠': '大米', '猫咪': '鱼儿', '大象': '香蕉'}
'''
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-7-31 17:08:49 | 显示全部楼层
更简单的方法:
  1. dw=["老鼠","猫咪", "大象"]
  2. sw=["大米", "鱼儿", "香蕉"]
  3. d = dict(map(lambda x, y: (x, y), dw, sw))

  4. print(d)
  5. d = dict(zip(dw, sw))
  6. print(d)
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-8-1 16:31:59 | 显示全部楼层
wp231957 发表于 2024-7-31 10:10
字典要讲究 键值 (key value)配对,自然前后是有关联的
所以楼主的例子  太生硬
你可以看一下 这个例子 ...

你好,我只是想问一下,答案里面的zxsq-anti-bbcode-x这个是什么意思,另外为什么我复制出来d[zxsq-anti-bbcode-x]就变成d[x]了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-1 16:34:29 From FishC Mobile | 显示全部楼层
captaindai 发表于 2024-8-1 16:31
你好,我只是想问一下,答案里面的zxsq-anti-bbcode-x这个是什么意思,另外为什么我复制出来d[zxsq-anti- ...

这是论坛的bug你可以找甲鱼反馈
或者忽略之
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-1 21:15:19 | 显示全部楼层
captaindai 发表于 2024-8-1 16:31
你好,我只是想问一下,答案里面的zxsq-anti-bbcode-x这个是什么意思,另外为什么我复制出来d[zxsq-anti- ...


哈哈哈哈,那应该是论坛当时反爬虫瞎添加的字符,不小心添加到列表里所导致的,没关系

这是第几课呢,我艾特下甲鱼哥反馈下 @小甲鱼
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-3 04:08:28 | 显示全部楼层    本楼为最佳答案   
刷新一下,现在应该不会了。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-22 01:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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