Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3963|回复: 8

[已解决]请问字典keys中的第N个怎样表示

[复制链接]
发表于 2008-12-28 12:37 | 显示全部楼层 |阅读模式
 keys idem
 猫 cat
 狗 dog
 女孩 girl
 男孩 boy

假如按这个表存入字典。

如果我想选择第3个keys的内容(女孩),即当时并不知道第3个的key和idem。

  1. 有类似d.key1的这样表达方式么?
  2. 能直接表达吗?还是,得循环间接求出。
  3. 左边的,是keys吧[em04]

谢谢!

最佳答案
2008-12-28 12:54

例如:

k=d.keys

t=d.items

msgbox k(2)

msgbox t(2)

字典缺省由0开始,你要第3个必须为3-1=2

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2008-12-28 12:45 | 显示全部楼层

以前偶也琢磨过这个,好像不行(记不太清楚了,不知对否)

用数组过度一下吧,arr=d.keys

回复

使用道具 举报

发表于 2008-12-28 12:47 | 显示全部楼层

左边的是key

 

偶2楼的说法不知对不,欢迎斧正!!

回复

使用道具 举报

发表于 2008-12-28 12:54 | 显示全部楼层    本楼为最佳答案   

例如:

k=d.keys

t=d.items

msgbox k(2)

msgbox t(2)

字典缺省由0开始,你要第3个必须为3-1=2

回复

使用道具 举报

 楼主| 发表于 2008-12-28 13:15 | 显示全部楼层

哇,还可以这样啊,学习了
回复

使用道具 举报

发表于 2008-12-28 13:23 | 显示全部楼层

[em06][em06][em06][em06]

爱疯今天赚了,o版主给你回答

回复

使用道具 举报

发表于 2010-1-22 02:00 | 显示全部楼层

[em17][em17]
回复

使用道具 举报

发表于 2012-4-18 19:08 | 显示全部楼层
来学习一下,努力向上。
回复

使用道具 举报

发表于 2012-4-18 20:11 | 显示全部楼层
直接D.KEYS()的引用方式,需要前期绑定,后期绑定,只能把KEYS方法返回给变量,再数组引用。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-19 05:13 , Processed in 0.336086 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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