gpt4 book ai didi

python - 异构列表切片

转载 作者:行者123 更新时间:2023-11-28 21:09:55 25 4
gpt4 key购买 nike

假设我想绘制不同产品的价格与数量的基本图。我的输入数据看起来像这样:

P = np.array((1.75, 250), (1.59, 355), (1.25, 330))

现在我可以通过 P[:, 0] 获取价格.但现在我也想添加品牌名称,如下所示:

P = ((1.75, 250, "Store 1"), (1.59, 355, "Store 2"), (1.25, 330, "Store 3"))

因为我在这里混合了字符串和数字,所以我不能再使用 np.array因为我不希望数字作为字符串。但是现在我不能再做P[:, 0]了获取价格(它给了我一个 TypeError: tuple indices must be integers, not tuple )。

那么有没有一种简单的方法仍然可以访问像这样的异构列表中的价格?我知道我可以将它们放在不同的列表中,但我通过这种方式可能会学到一些关于 Python 的新知识。

最佳答案

使用结构数组; start here

关于python - 异构列表切片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37414891/

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