gpt4 book ai didi

python - 从生成器创建列表

转载 作者:太空宇宙 更新时间:2023-11-04 07:41:26 26 4
gpt4 key购买 nike

是否有从生成器创建列表的快捷方式?我现在正在这样做:

list_form = [ item for item in some_generator ]

我需要在迭代前对数据进行排序,因此不能在我的循环中直接使用生成器。

最佳答案

是的,使用 list() constructor :

list_form = list(some_generator)

list() 获取任何可迭代对象并将其值添加到新创建的列表对象中。

但是,如果您需要一个排序 列表,您也可以使用sorted()。直接:

sorted_form = sorted(some_generator)

关于python - 从生成器创建列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19690087/

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