成语大全网 - 汉语词典 - 关于Python字典的两道题目

关于Python字典的两道题目

dd?=?dict()

while?True:

key?=?input("存入的键:")

value?=?input("存入的值:")

dd[key]?=?value

flag?=?input("是否继续存入[y/Y/N/n]:")

if?flag?in?['n','N']:

break

keys?=?list(dd.keys())

values?=?list(dd.values())

print(keys)

print(values)

我的是3版本,自己改改,输入错误看看是不是数据类型问题

第五题:

letter?=?dict()

strs?=?input("输入一串字符串:")

for?i?in?strs:

letter.setdefault(i,0)

letter[i]?+=?1

keys?=?list(letter.keys())

keys.sort()

for?i?in?keys:

print(i,letter[i])