擅长:python、mysql、java
<p>您可以像这样寻找要更换的钥匙</p>
<pre><code>import re
arr = [
{
"logic_1": "NOT",
"StudyDescription": "",
"SeriesDescription": "C\\+", "ImageComments": ""},
{
"logic_2": "NOT",
"StudyDescription": "\\-C",
"SeriesDescription": "\\-C",
"ImageComments": "\\-C",
},
]
for data in arr:
toswap = []
for key in data.keys():
match = re.search("_\d+$", key) # looking for _ followed by number
if match is not None:
new_key = key[0 : match.start()]
toswap.append((key, new_key,))
for key in toswap:
data[key[1]] = data[key[0]]
del data[key[0]]
print(arr)
</code></pre>