хорошо, таким образом, согласно http://docs.python.org/library/urllib.html
"Порядок параметров в закодированной строке будет соответствовать порядку кортежей параметра в последовательности".
кроме тех случаев, когда я пытаюсь выполнить этот код:
import urllib
values ={'one':'one',
'two':'two',
'three':'three',
'four':'four',
'five':'five',
'six':'six',
'seven':'seven'}
data=urllib.urlencode(values)
print data
выводы как...
seven=seven&six=six&three=three&two=two&four=four&five=five&one=one
7,6,3,2,4,5,1?
Это не похоже на порядок моих кортежей.