7 18 輸出10個不重覆的英文字母 (50 分) 隨機輸入一個字元串,把最左邊的10個不重覆的英文字母(不區分大小寫)挑選出來。 如沒有10個英文字母,顯示信息“not found” 輸入格式: 在一行中輸入字元串 輸出格式: 在一行中輸出最左邊的10個不重覆的英文字母或顯示信息“not foun ...
7-18 輸出10個不重覆的英文字母 (50 分)
隨機輸入一個字元串,把最左邊的10個不重覆的英文字母(不區分大小寫)挑選出來。 如沒有10個英文字母,顯示信息“not found”
輸入格式:
在一行中輸入字元串
輸出格式:
在一行中輸出最左邊的10個不重覆的英文字母或顯示信息“not found"
輸入樣例1:
在這裡給出一組輸入。例如:
poemp134
輸出樣例1:
在這裡給出相應的輸出。例如:
not found
輸入樣例2
在這裡給出一組輸入。例如:
This is a test example
輸出樣例2:
在這裡給出相應的輸出。例如:
Thisaexmpl
s = input()
words = [chr(i) for i in range(65, 91)] + [chr(i) for i in range(96, 123)]
result = ''.join([s[i] if s[i] in words else '' for i in range(len(s)) if s[i].upper() not in s[:i] and s[i].lower() not in s[:i]])
if len(result) > 9:
print(''.join(result[:10]))
else:
print("not found")
# Please Forgive Me, Too long that 3rd line.