def process_data(data_list):
result = []
for item in data_list:
if isinstance(item, dict):
temp = {k.lower(): v for k, v in item.items()}
result.append(temp)
elif isinstance(item, list):
result.append(process_data(item))
else:
result.append(item)
return result
它会给您加之超等具体的正文,连参数范例、前去值、函数用处皆道患上浑分明楚,代码可读性立即提拔,共事不再会对于您的代码咽槽了。