在Python中的索引中按字符串排序数组

时间:2014-05-14 21:50:18

标签: python list

我怀疑是否可以从索引中的字符串中订购python中的元素列表。 例如

list = { }
list['b']='test1'
list['a']='test2'
list['c']='test3'

我希望获得此

list['a'] = 'test2'
list['b'] = 'test1'
list['c'] = 'test3'

提前致谢。请耐心等待,但这是我第一天使用python。

1 个答案:

答案 0 :(得分:0)

您无法使用字符串引用列表中的块。你能做的就是制作一个二维清单。

例如:

list = [[' b',' test1'],[' a',' test2'],[' ; C'' TEST3']]

这样列表[0] = [' b',' test1'] 并列出[0] [0] =' b'

不是可以使用ord()函数对包含a,b和c的unicode值的列表进行排序 一个简单的冒泡排序...... python甚至可能有一个

的sort()函数