编写一个Python程序,在下面的字符串中找出第一个出现数量最少的的字符。 'python gython cython oython iython python'

1、使用count计算字母出现的次数;

2、使用字典保存每个字母出现的次数;

3、使用循环,从字典中找到出现最少次数的第一个字母

s = 'python gython cython oython iython python'
d = {}
for i in s:
    if i!=' ':
        if i in d.keys():
            d[i] += 1
        else:
            d[i] = 1

letter = list(d.keys())[0]
count = d[letter]

for i in d:
    if d[i]<count:
        count = d[i]
        letter = i

print(f'字典中出现最少次数的第一个字母是“{letter}”,出现了{count}次。')
s ='python gython cython oython iython python'
pros = set(s)
d = {}
for i in pros:
    # 1,2
    d[i] = s.count(i)

# 3
kk =''
cc =max(d.values())
for k, v in d.items():
    if v < cc:
        kk = k
        cc = v
print(kk, cc)