可以使用Python中的set()和split()函数来实现这个问题。
假设我们有一个包含多个字符串的列表,每个字符串都包含用分隔符分隔的子字符串,例如:
strings = ['apple,banana,orange', 'cat,dog,hamster', 'red,yellow,green']
我们可以使用以下代码来生成唯一子字符串的列表:
unique_substrings = set() delimiter = ',' for s in strings: substrings = s.split(delimiter) for sub in substrings: unique_substrings.add(sub)
最后,我们可以打印出结果:
print(unique_substrings)
输出结果为:
{'yellow', 'hamster', 'banana', 'green', 'orange', 'dog', 'red', 'apple', 'cat'}
上一篇:按分隔符拆分字符并将其转化为整数