【发布时间】:2021-12-22 19:25:09
【问题描述】:
所以我编写了这段代码来返回给定lst: list 中的每个字符串一次。这是我的代码
def make_unique(lst: list[str]):
s = []
for x in lst:
if lst.count(x) == 1:
s.append(x)
else:
return(x)
return s
当我输入时:
print(make_unique(lst=['row','mun','row']))
输出返回
row
但我希望我的输出返回
['row','mun']
这基本上是列表中的所有字符串打印一次。 我该怎么做??
【问题讨论】: