擅长:python、mysql、java
<p>你的问题有点让人困惑,但看起来你有一个包含一些信息的字典列表(size\u dict),你想在包含你感兴趣的SizeOptionName的列表中查找一个特定的元素,这样你就可以读取SizeOptionID了。你知道吗</p>
<p>所以首先你可以把你的字典整理成一本字典而不是一张单子</p>
<pre><code> sizeDict = {"XS":{
"sizeOptionName":"XS",
"sizeOptionId":"1528",
"sortOrderNumber":"7017"
}, "S": {
"sizeOptionName":"S",
"sizeOptionId":"1529",
"sortOrderNumber":"7047"
}, ...
</code></pre>
<p>然后,您可以通过执行以下操作来读取所需的SizeOptionID:</p>
<pre><code> sizeDict[sizeNameYouAreLookingFor][SizeOptionID]
</code></pre>
<p>另一种方法是保留当前的结构,只需搜索大小为dict的词典列表</p>
<p>所以:</p>
<pre><code> for elem in size_dict:
if elem.SizeOptionID == sizeYouAreLookingFor:
OptionID = elem.SizeOptionId
</code></pre>
<p>或者你在问别的问题?你知道吗</p>