作者coeric (水电工毛毛)
看板Python
标题[问题] dictionary
时间Mon Jan 7 02:27:04 2008
如果我有个dictionary
a='TER'
first={'T':29}
N0=a[0]
想要让N0等於29的话,该怎麽做?
我试过N0=first['a[0]']
但没办法这麽做,错误讯息是说,我的dictionary内没有a[0]这个东西...
实在不知道该怎麽处理...
--
____ | ____ _ |
OO /\__/\ O O /\__/\( ) (|)
(__)\____/-- >(_O_)< --\____/=__) >(_|_)<
^^ ^^ | ^^ ^^ |
可爱的乌龟(正面) 可爱的鱼儿(正面) 可爱的乌龟(反面) 可爱的鱼儿(背面)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.109.8
1F:推 jeunder:N0=first[a[0]] 01/07 02:30
2F:→ coeric:感谢感谢...我在google找半天,不及你的一句话~~感恩 01/07 03:21
3F:→ coeric:不过dictionary内不是都要加 单引号 '' 吗? 囧 01/07 03:22
4F:推 StubbornLin:不是都要加引号,而是key吧? 01/07 08:32
5F:→ StubbornLin:能当key的"值" 应该都可以使用 01/07 08:32
6F:→ StubbornLin:而a[0]也是字串阿 长度为1的字串 01/07 08:33