求这道题的详细解析!
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) 这道题就是遍历这个字符串str1,打印出每个字符出现的次数并且把每个字符加入到list1中。
for each in str1: #用变量each来对str1进行循环
if each not in list1: #判断,如果each不在list1这个列表中,执行下一句
if each == '\n': #判断,如果each等于换行,执行下一句
print('\\n', str1.count(each)) #打印换行,each出现的次数
else: #判断,如果each不等于换行,执行下一句
print(each, str1.count(each)) #打印each以及它出现的次数
list1.append(each) #每次访问的each加入到list1中
希望对你有所帮助! 不知道你想问什么 有空格吗 江湖散人 发表于 2021-3-29 22:10
这道题就是遍历这个字符串str1,打印出每个字符出现的次数并且把每个字符加入到list1中。
for each in str ...
老哥牛逼 曾哥870 发表于 2021-3-30 11:41
老哥牛逼
我也是新手,相互帮助才能成长 老哥,加个好友一起学习
页:
[1]