擅长:python、mysql、java
<p>您可以使用此示例实现以下目标:</p>
<pre><code>dictionaryofproduct={
"name":["Magnetic Adsorption Aluminum Bumper Case For Samsung Note 8","ESET Nod32 Antivirus"],
"price":[1200,212]
}
pair = zip(dictionaryofproduct.get("name"), dictionaryofproduct.get("price"))
dictionaryofproduct["name"] = [item[0] for item in sorted(pair, key=lambda x: x[1])]
dictionaryofproduct["price"].sort()
print(dictionaryofproduct)
</code></pre>
<ol>
<li>聚合/打包两个键的值,方法是压缩它们,使单个名称对应于单个价格</李>
<li>使用<strong>sorted()</strong>函数根据价格(即第二个参数(x[1])对压缩后的值进行排序,并获取排序后的名称</李>
<li>最后,对原始价格进行排序</李>
</ol>