python - 如何在python中的字典变量中显示具有相同索引的2个列表值
问题描述
每个人!我的 python 代码有问题。我有一个字典的 2 个值列表,这是示例代码:
stocks = {"product":["iphone", "xiaomi", "samsung"], "amount":[10, 21, 17]}
如果我想打印“产品名称:iphone,数量:10”,即每个值(列表的元素)具有相同的索引,我该怎么办。我希望有人能尽快解决它。谢谢!
解决方案
使用zip()
!例子:
result = zip(stocks["product"], stocks["amount"])
Usingzip()
返回一个zip
对象,然后我们可以像这样迭代它:
for item in result:
print(item[0], "costs:", item[1])
输出:
xiaomi costs: 21
iphone costs: 10
samsung costs: 17
推荐阅读
- huggingface-transformers - 如何在transformer huggingface上加入命名实体识别任务产生的子词?
- multilabel-classification - vowpal wabbit:multilable_oaa 不返回所有输入的标签
- javascript - 通过连接两个对象创建的对象类型
- dart - 飞镖:如何检查属性的通用类型?
- reactjs - Axios(React)获取请求从firebase返回403,但适用于邮递员
- matlab - matlab中的参数函数绘图
- python - python请求:查找下载的csv文件元数据
- terraform - 如何使用 Keepers 导入 random_id
- javascript - 如何从服务器发送一组 json 文件?
- android - 颤动中的android版本或像素问题?