小甲鱼python零基础教学中的第20课
str1 = '''拷贝过来的字符串'''list1 = []
for each in str1:
if each not in list1:
if each == '\n':
print('\\n', str1.count(each))
else:
print(each, str1.count(each))
list1.append(each)
if条件循环是啥原理呐,咋看不懂呢{:10_277:} 如果each不在list1里的话,且each不等于换行符,
就打印each和each出现的次数,否则,
就打印\\n(\n就变成换行了,用\转义) 如果 each 不在 list1 中(也就是 each 第一次出现),则打印它本身与它出现的次数,最后将 each 添加进列表中,这样下次遇到 each 就不会再打印了
页:
[1]