【发布时间】:2017-03-13 02:04:50
【问题描述】:
您好,我是 Python 新手,如果我要求太多,请原谅我。我正在使用队列模块来创建这些。我要做的是将一个字符串放入一个队列中,然后根据子字符串将其重定向到另外两个。
例如我的代码是:
import queue
firstQueue = queue.Queue()
secondQueue = queue.PriorityQueue()
thirdQueue = queue.PriorityQueue()
var1 = "Hello World!"
var2 = "Hello Stack!"
var3 = "Hello Wally!"
firstQueue.put(var1)
firstQueue.put(var2)
firstQueue.put(var3)
此时我想将第一个队列重定向到第二个队列,如果在这种情况下第 7 个字符以“W”开头,则为“World/Wally”,其他任何字符都进入第三个(假设放入第一个的所有字符串都是相同的长度)。非常感谢任何帮助和建议!
【问题讨论】:
标签: python-3.x queue priority-queue