求助求助,为什么不在末尾下上list1.append(each)程序就会无限循环
例如这样是不会无限循环的
BUT!
当我把代码最后的list1.append(each)去掉,运行程序的时候就会无限循环了,这是为什么呀{:10_257:} 顶一下 应该不会进入无限循环,只是相同的字符会多统计几次。
如果真是无限循环请把你的程序发上来。 list1.append(each)只是为了在list1[]这个列表中增加字符的个数,使 if each not in list1:这个语句变得有意义,并不会引起无限的输出 我加了几个字str1='''拷贝过来默哀的字符串拷贝的''',去掉最后一行代码后每个字都会打印计数,后三个会重
复打印计数。此行存在则不会重复打印计数后三字,会算在第一个出现的字的头上。
表示不理解这个现象,求救小甲鱼
wtfood 发表于 2020-5-5 14:47
我加了几个字str1='''拷贝过来默哀的字符串拷贝的''',去掉最后一行代码后每个字都会打印计数,后三个会重
...
多看两遍代码就理解了{:5_102:}
页:
[1]