【问题标题】:Need help on Python queue在 Python 队列上需要帮助
【发布时间】:2015-01-27 09:28:02
【问题描述】:

所以我试图回答一个关于队列的问题。但我不知道该怎么做。谁能帮我回答这个问题

"编写一个函数来创建一个队列,将给定参数字符串中的字母排入队列,并按照参数字符串中的 '*' 指示将它们出队。表达式中的字母表示进入队列队列,星号表示出队操作。”

测试是:

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

结果应该是:

EASYQUESTION

【问题讨论】:

    标签: python-3.x queue


    【解决方案1】:
    def work_on_queue(s):
       r=[]
       for c in s:
         if c != '*':
           r.append(c)
       return ''.join(r)
    

    【讨论】:

    • 它说我需要使用队列来解决这个问题
    猜你喜欢
    • 2014-11-04
    • 1970-01-01
    • 1970-01-01
    • 2023-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-29
    • 2021-07-23
    相关资源
    最近更新 更多