已关闭。此问题需要更多focused。它目前不接受回答。
**希望改进此问题?**更新问题,使其仅针对editing this post的一个问题。
5天前关闭。
Improve this question的
- 首先用命令列表中的单词将句子拆分成更小的短语
- 单词可以出现在句子的任何地方
- 在单词之后可以有另一个单词和一个数字(两者都是可选的)
- 删除不在任何列表中的任何单词。
小例子:
txt = "dash dash forward dash backward 5 5 walk walk forward walk forward 5 a"
commands = ['dash', 'walk']
directions = ['forward', 'backward']
字符串
应该把一个句子分成更小的短语:
dash
dash forward
dash backward 5
--> cut out 5
walk
walk forward
walk forward 5
--> cut out a
型
1条答案
按热度按时间pvcm50d11#
一个丑陋的解决方案,但它有效:
字符串
产出
型