gpt4 book ai didi

python - 列出条件以在新列表中获得 true 或 false

转载 作者:行者123 更新时间:2023-11-28 19:47:27 26 4
gpt4 key购买 nike

我有我的 list :

>>> labels = ['setosa', 'setosa', 'versicolor', 'versicolor', 'virginica']

我想创建一个新列表,在 'setosa' 索引上使用相同数量的 True 元素,在其他地方使用 False 元素。

我试过这样

>>> b = 'setosa' in labels
>>> b
True

我想要一个包含 5 个元素的列表:

[True, True, False, False, False]

最佳答案

只需使用列表理解:

lst = [label == "setosa" for label in labels]

关于python - 列出条件以在新列表中获得 true 或 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43656672/

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