擅长:python、mysql、java
<p>如果您想更改<strong>过滤器数据当前的状态,可以使用<code>dict</code>并使用<code>number</code>作为键:</p>
<pre><code>RawData = [
{'name': 'Customer Service', 'number': '123987546'},
{'name': 'Switchboard', 'number': '48621364'}
]
# Change how FilteredData is structured
FilteredDataMap = {
'32136994':
{'name': 'IT-support', 'number': '32136994'},
'123987546':
{'name': 'Company Customer Service', 'number': '123987546'}
}
for item in RawData:
number = item.get('number')
if number not in FilteredDataMap:
FilteredDataMap[number] = item
# If you need the list of items
FilteredData = list(FilteredDataMap.values())
</code></pre>
<p>您可以使用<code>.values()</code>从映射中提取实际列表</p>