我想将字符串中的所有字符作为列表打印,但即使重复出现,也要打印一次。到目前为止,我有:
symbolsx = []
for line in ''.join(word_lines):
for i in line:
symbolsx.append(i)
即使重复该角色,也会打印每个角色。
答案 0 :(得分:1)
symbolsx = list(set(symbolsx))
首先将列表传递给set
函数以删除重复项,然后通过将其传递给list
函数将其恢复为列表。
答案 1 :(得分:0)
怎么样:
symbolsx = []
for line in ''.join(word_lines):
for i in line:
if i not in symbolsx:
symbolsx.append(i)