为了账号安全,请及时绑定邮箱和手机立即绑定

list和dict的区别问题?

list 必须使用索引返回对应的元素,而dict使用key

是什么意思?

可以的希望举个例子,谢谢!

正在回答

2 回答

l = [1, 2, 3]

print l[1]    #返回 2

d = {'A':1, 'B':2, 'C':3}

print d.get('A')  #返回值 1。 #key:A,所对应的value值:1

1 回复 有任何疑惑可以回复我~

结构不一样,功能也不一样

list的结构中的一个元素,就是一个变量,如:[0, 1, 'A', '哈哈', 1],可以有重复的,没办法根据特征定位到一个元素,只能遍历或者根据索引来获取。

dict的结构中的一个元素,是一个变量对应一个变量(key->value),就像是一个班级,根据名字可以找到这个人,而且名字唯一,重复的会覆盖掉,用dict可以很好的做到定位一个元素。


4 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

list和dict的区别问题?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信