list - 如何从一个列表中选择第一个元素并从另一个嵌套列表中选择相应的元素
问题描述
我有两个清单。
一个只是一个常规列表,其中元素只是数字,另一个列表是嵌套列表,元素是图片的 url。
例如,
#a regular list
id=[100, 200, 300, ...]
#a nested list
urls=[['http://www.a.jpg','http://www.b.jpg','http://www.c.jpg'],
['http://www.dd.jpg','http://www.ee.jpg'],
['http://www.fff.jpg','http://www.gggg.jpg','http://www.hhhh.jpg']]
我的目标是使用 for 循环并遍历嵌套列表中的每个元素,以获取常规列表中的每个元素。例如,当我构建一个遍历每个 id 的循环时,我还想打印出嵌套列表中的相应元素。
Expected code for this would be:
for i in id:
#here I need to print out each element from the nested list
...
Expected output:
100, ['http://www.a.jpg','http://www.b.jpg','http://www.c.jpg']
200, ['http://www.dd.jpg','http://www.ee.jpg']
300, ['http://www.fff.jpg','http://www.gggg.jpg','http://www.hhhh.jpg']
用于从 url 保存图像并放入本地计算机的代码的其他部分几乎就在那里,但我一直在迭代错误的元素或重复项。我花了这么多时间..有人可以帮我解决这个问题吗?
解决方案
怎么样(例如在Python中)
for i in range(0, len(id)):
print(id[i], "," , urls[i])
推荐阅读
- java - Java - 无法通过 url 读取图像
- jquery - 在带有关键帧的单击按钮上添加动画
- scrapy - 如何更改 shell 文本以保存到 CSV 输出?
- android - 仅在应用程序图标上显示通知点而不显示通知
- powershell - 奇怪的变量类型问题
- python - 查找 manage.py 子命令的来源
- alexa - 如何开发 alexa 再次说出最新的回应
- android - 如何从 github 更新 android studio 项目
- javascript - BigCommerce 页脚脚本问题
- appium - 原始错误:错误域=com.facebook.WebDriverAgent Code=1“键盘不存在”UserInfo={NSLocalizedDescription=键盘不存在}