p = [1,5,7,3,5,7,45,23]
q = ['one', 'five', 'seven', 'three', 'five', 'seven', 'forty five', 'twenty three']
array = [[ 0 for x in range(2)] for y in range(len(p))]
for index, val in enumerate(p):
array[index][0] = val
array[index][1] = q[index]
print "first five to display:"
for i in range(5):
print str(array[i][0]) + " - " + array[i][1]
print
print "sorted array by the integer"
for val in sorted(array):
print str(val[0]) + " - " + val[1]
可以使用二维阵列。 我假设p和q是长度相同的列表。请看下面的代码。你知道吗
OrderedDict对象 有序词典与常规词典一样,但它们记住了插入项的顺序。在对有序字典进行迭代时,这些项将按照它们的键第一次添加的顺序返回。你知道吗
相关问题 更多 >
编程相关推荐