时生丶 2021-01-13 22:57 采纳率: 100%
浏览 22
已结题

萌新的提问:为什么会产生下面这样的冲突呢?

最近在看视频学python,无意间敲代码发现了第二张图里面的问题,改了一下顺序之后又有图四里面的问题,想问一下为什么会这样?是产生冲突了吗?

  • 写回答

1条回答 默认 最新

  • tottoramen 2021-01-14 06:10
    关注

    zip函数返回的迭代器只能使用一次,用过以后就是空的了,你愿意的话多zip几次就好了

    items=['Fruies','Books','Others']
    price=[96,78,85]
    i=zip(items,price)
    print(list(i))
    i=zip(items,price)
    dic1={item:price for item,price in i}
    print(dic1)

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月20日
  • 已采纳回答 11月12日