use*_*402 0 python sorting list
我有两个清单; 说一个水果和另一个相同长度但无序数字:
例如:
Fruits = ['apple', 'banana', 'pineapple', 'kiwifruit'],
Numbers = [3, 2, 4, 1]
Run Code Online (Sandbox Code Playgroud)
我怎样才能先分配号码
其次根据他们的新号码订购?
即
sortedlist = ['kiwifruit', 'banana', 'apple', 'pineapple'].
Run Code Online (Sandbox Code Playgroud)
到目前为止,我的尝试包括枚举函数和排序函数,但我似乎无法分配然后排序.
Jes*_*ame 10
sortedlist = [x[1] for x in sorted(zip(Numbers, Fruits))]
Run Code Online (Sandbox Code Playgroud)