马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
str1 = '''拷贝过来的字符串'''
list1 = []
for each in str1:
if each not in list1:
if each == '\n':
print('\\n', str1.count(each)) #这句中的str1.count(each)有什么用?用来统计换行符的?
else:
print(each, str1.count(each))
list1.append(each)
本帖最后由 小伤口 于 2021-3-21 16:50 编辑
str1 = '''拷贝过来的字符串'''
list1 = []
for each in str1:
if each not in list1:
if each == '\n':
print('\\n', str1.count(each)) #这句中的str1.count(each)有什么用?用来统计换行符的?
else:
print(each, str1.count(each))
list1.append(each)
首先我们可以通过看出each就是str1 = '''拷贝过来的字符串'''的每个字符
在了解一下用法
定义和用法
count() 方法返回指定值在字符串中出现的次数。
因为前面有一句判断由此可见 if之后的语句其实就是因此就是拿来统计换行符的print('\\n', str1.count(each))#打印出现的次数因为要转义所以要'\\n'
|