需要有关Python队列的帮助

时间:2015-01-27 09:28:03

标签: python-3.x queue

所以我试图回答有关队列的问题。但我不知道该怎么做。有人可以帮我回答这个问题吗

“编写一个创建队列的函数,将给定参数字符串中的字母排入队列,并将它们出列,如参数字符串中的'*'所示。表达式中的一个字母表示队列的入队列号。队列,星号表示出队操作。“

测试是:

print(work_on_queue('EAS*Y*QUE***ST***IO*N***'))

,结果应为:

EASYQUESTION

1 个答案:

答案 0 :(得分:0)

def work_on_queue(s):
   r=[]
   for c in s:
     if c != '*':
       r.append(c)
   return ''.join(r)