相关疑难解决方法(0)

为什么python字符串和元组是不可变的?

我不确定为什么字符串和元组是不可变的; 使它们不可变的优点和缺点是什么?

python string tuples immutability

49
推荐指数
3
解决办法
1万
查看次数

Python OrderedDict不保持元素顺序

我正在尝试创建一个OrderedDict对象但是我刚创建它,而不是元素都混乱.

这就是我做的:

from collections import OrderedDict
od = OrderedDict({(0,0):[2],(0,1):[1,9],(0,2):[1,5,9]})
Run Code Online (Sandbox Code Playgroud)

元素不会按照我指定的顺序保留

od
OrderedDict([((0, 1), [1, 9]), ((0, 0), [2]), ((0, 2), [1, 5, 9])])
Run Code Online (Sandbox Code Playgroud)

docs.python.org没有一个例子,我无法弄清楚为什么订单变得混乱.任何帮助是极大的赞赏.

python ordereddictionary python-2.7

49
推荐指数
1
解决办法
2万
查看次数