gpt4 book ai didi

python - python 中使用 zip 进行字符串格式化

转载 作者:行者123 更新时间:2023-12-01 09:33:47 24 4
gpt4 key购买 nike

我有点了解 zip 函数,但是 format() 区域中的荣誉在下面的代码中起什么作用?

有人可以帮我把这一切分解吗?

print('Result: {}'.format({a = b for a,b in zip(l1, l2)}))

最佳答案

更改 =进入: ,所以:

l1 = [1, 2, 3, 4]
l2 = [5, 6, 7, 8]
print('Result: {}'.format({a : b for a,b in zip(l1, l2)}))

这会打印一本字典:

{1: 5, 2: 6, 3: 7, 4: 8}

{<other stuff>}里面format ()称为字典理解,参见:

http://www.bogotobogo.com/python/python_dictionary_comprehension_with_zip_from_list.php

一系列元组 a, b通过迭代压缩列表并从每个元组 a, b 连续生成键值对a: b生成 a是关键并且 b是值(value)。

关于python - python 中使用 zip 进行字符串格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49718845/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com