python中的“ ict”是什么意思?

问题描述 投票:-1回答:1

我编造了这个示例,以介绍基本的字典技能,并且希望获得数字输出,但是,当我运行它时,却得到了"ict"的这个奇怪输出。任何帮助表示赞赏。

dictionary:{
  1:4.03,
  2:3435.4,
  3:65.2,
}
print("dictionary"[1]+"dictionary"[2]+"dictionary"[3])

提前感谢!

python-3.x output
1个回答
0
投票
"dictionary"[1] == 'i'
"dictionary"[2] == 'c'
"dictionary"[3] == 't'

这是因为"dictionary"是一个字符串,而不是您的变量dictionary

© www.soinside.com 2019 - 2024. All rights reserved.