2.从键盘输入一个字符串,统计该字符串中各字母出现的次数。
3.已知字符串weather中存放了若干以逗号分隔的天气,如weather=’sunny,rainny,windy,sunny,rainny,windy,sunny,windy,windy,sunny,sunny,windy’,统计每种天气出现的次数。
1
# 不可重复
list1 = []
for i in range(1,5):
for j in range(1,i):
list1.append(i * 10 + j)
list1.append(j * 10 + i)
print(list1)
#
# 可重复
# list1 = []
# for i in range(1,5):
# for j in range(1,i+1):
# list1.append(i * 10 + j)
# if i * 10 + j !=j * 10 + i:
# list1.append(j * 10 + i)
# print(list1)
from itertools import permutations
for i in permutations("1234",2):
print(int(''.join(i)))
from collections import Counter
s = input("请输入字符串:")
for k,v in Counter(s).items():
print(f"{k}出现了{v}次")
weather='sunny,rainny,windy,sunny,rainny,windy,sunny,windy,windy,sunny,sunny,windy'
for k,v in Counter(weather.split(',')).items():
print(f"{k}出现了{v}次")