python - 在for循环python中为特定条件分配值到特定数组
问题描述
我有两个数组,对于 list 中的每个项目table
,我想将数据写入 list 中的相应项目drive
,for loop
在 python 中
drive1 =[]
drive2 =[]
drive4 =[]
tables = ['values_1', 'values_2', 'values_4']
drive = [ drive1, drive2, drive4]
for item in tables and drive:
tab = db[item]
解决方案
我对你的要求有点困惑,但我认为这回答了它......
如果您只想附加到相应的列表,请尝试:
for item, drive_item in zip(tables, drive):
drive_item.append(item)
因为列表是可变的,所以您不需要将返回值设置为等于任何值。
推荐阅读
- r - 向 geom_density_ridges 添加手段
- php - 如何在 Typo3 的控制器中访问前端上传的文件?
- javascript - 如何创建 ref 来调用功能组合的函数?
- python - Python3转换字节串
- c# - 如何在 C# 中解析 JSON 并仅找到某些部分
- kubernetes - "" 无效: : 正文中的 spec.template.spec.volumes.userData 是一个被禁止的属性
- regex - 为什么“f”在 Bash 正则表达式中匹配 c*?
- android - 如何创建更轻量级的片段?
- html - 我可以更改嵌入的 HTML 文件的文本颜色吗?
- go - 如何处理多余的 response.WriteHeader 调用以返回 500