2024-04-29 19:54:01 发布
网友
我需要的代码排序一个列表(词)的顺序,他们出现在一个字符串(句子)。你知道吗
例如:
list = ["small dog", "big dog", "medium dog"] sentence = "Jack has a big dog not a small dog or medium dog."
那么预期的新目录将是:
new_list = ["big dog", "small dog", "medium dog"]
提前谢谢!你知道吗
您可以使用^{}按句子中的位置排序:
_list = ['small dog', 'medium dog', 'big dog'] sentence = "Jack has a big dog not a small dog or medium dog." new_list = sorted(_list, key=sentence.find) ['big dog', 'small dog', 'medium dog']
你真的不想为变量使用内置名称,比如list、dict、set等等
list
dict
set
您可以使用^{} 按句子中的位置排序:
你真的不想为变量使用内置名称,比如
list
、dict
、set
等等相关问题 更多 >
编程相关推荐