玩蛇网提供最新Python编程技术信息以及Python资源下载!

python高手来说说list和tuple及dict区别在哪里,什么时候用

按我理解就是tuple和list的区别就是tuple里面的值不能更改。而dict就是有键值。为什么不能直接用数组代替呢?而要分得这么细。

PHP中的数组就是个hashtable 不像python中的分的那么清.

这说明完全用一个'数组'的数据类型来表示是可以应对应用需求的.

但py中为何如此表示, 是不是有它的好处?

我是觉得这个问题没对大意思

我的理解是:

  • dict是无序的。
  • list是有序的,可以更改的。。
  • tuple是有序的,里面的值不能更改,唯一的,所以可以作为dict的key。

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd20473.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月22日 - 08时55分29秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules