【发布时间】:2021-09-15 14:25:53
【问题描述】:
我有一个字符串列表:
string = ["banana", "apple", "cat", dog"]
和一个后缀列表(项目数不固定,可以是1、2或更多):
suffix = ["0422", "1932"]
我的愿望输出(顺序很重要,应该和原来的列表一样):
output = ["banana", "banana0422", "banana1932", "apple", "apple0422", "apple1932", "cat", "cat0422", "cat1932", "dog", "dog0422", "dog1932"]
阅读许多堆栈溢出帖子,但其中大多数只是添加 1 个后缀,但就我而言,可能有 2 个甚至更多后缀。尝试了 itertools.product 但仍然不是我想要的。
寻找聪明有效的东西。谢谢。
【问题讨论】:
标签: python string list sorting suffix