2024-10-03 21:32:11 发布
网友
这是我能做的最好的了
Nombres = open("Nombres.txt") for x in Nombres: print(x.rstrip())
但是名字会重复吗
我如何过滤它们,或者只是让机器不在打印输出中添加重复的名称
一种使用方法是创建一组已打印的名称,如:
Nombres = open("Nombres.txt") printed_names = set() for x in Nombres: if x not in printed_names: print(x.rstrip()) printed_names.add(x)
根据条件将其附加到列表或集合
names = [] Nombres = open("Nombres.txt") for x in Nombres: if x not in names names.append(x.rstrip()) print(*names)
您可以设置字符串,然后打印设置的内容
content = set() Nombres = open("Nombres.txt") for x in Nombres: content.add(x.rstrip()) for i in content: print(i)
一种使用方法是创建一组已打印的名称,如:
根据条件将其附加到列表或集合
您可以设置字符串,然后打印设置的内容
相关问题 更多 >
编程相关推荐