gpt4 book ai didi

python - 如何使用索引来访问Python中队列中的元素?

转载 作者:太空宇宙 更新时间:2023-11-03 16:36:07 25 4
gpt4 key购买 nike

我创建了一个队列来存储一些距离值。现在,我想通过索引访问队列中的元素。我怎样才能做到这一点?我尝试了如下代码所示的操作,但显示错误“队列实例没有属性 'getitem'”。

myqueue =Queue(maxsize = 10)

myqueue.put(data.transform.translation.y)

print("queue = %f", myqueue[0])

最佳答案

你不能。因为它不是一个序列。如果您想为其建立索引,可以创建一个列表。对于队列 qlist(q) 将不起作用,因为 q 不可迭代。 “索引”队列在语义上没有任何意义。所有相关操作putget、检查空/满、当前大小都可以作为方法使用。因此,如果出现这种需求,您可能需要另一个数据结构。

关于python - 如何使用索引来访问Python中队列中的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37192437/

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