名字重复选中
如果您的意思是在一个名字列表中选取重复的名字,您可以使用以下代码。
names = ["Alice", "Bob", "Alice", "Charlie", "Bob", "David", "Eve", "Alice"]
duplicates = []
for name in names:
if names.count(name) > 1 and name not in duplicates:
duplicates.append(name)
print("重复的名字:", duplicates)
这段代码会输出重复的名字:["Alice", "Bob"]。
如果您的意思是从一个名字字符串中选取重复的字符,您可以使用以下代码。
name = "Alice"
duplicates = []
for char in name:
if name.count(char) > 1 and char not in duplicates:
duplicates.append(char)
print("重复的字符:", duplicates)
这段代码会输出重复的字符:["A"],因为名字 "Alice" 中的 'A' 是重复的
原文地址: http://www.cveoy.top/t/topic/hTxi 著作权归作者所有。请勿转载和采集!