python - 比较相同的功能与不同的书写结构
问题描述
我有一个定义如下的函数——我不确定结构。
数据是我传递的值列表,最大计数为 5-6 。
prevValues是来自数据库的巨大列表。
情况1 :
for k in data:
for m in prevValues:
if k['name'] == m:
return (True)
案例2:
for m in prevValues:
for k in data:
if k['name'] == m:
return (True)
我可以期待哪些变化?性能不是目标,我仍在学习编写更好的代码。
解决方案
推荐阅读
- python - 在 python pygame 中加速 AI 障碍物检测
- java - 无法使用 JPA 保存具有 OneToMany 映射的实体
- python - 如何在python中创建下载栏
- javascript - 如何将 JavaScript 注入匿名作用域
- java - 输入文本后自定义Edittext隐藏pin bar
- javascript - 使用 JavaScript 获取所有表单元素
- angular-material - 在悬停时更改 mat-badge-content 的颜色
- python - 是否有任何方法可以在将图像上传到我的 tkinter fyi 窗口之前为用户提供调整图像大小的选项
- jquery - 无法访问 json 对象中可验证的 jquery
- php - Joomla 如何从外部脚本调用控制器