"""
写函数,检查传入字典的每一个value的长度,如果大于2,那么仅保留前两个长度的内容,并将新内容返回给调用者。
dic = {"k1": "v1v1", "k2": [11,22,33,44]}
PS:字典中的value只能是字符串或列表
"""
def func(p_data):
new_dic = {}
for k, v in p_data.items():
new_dic[k] = v[0:2]
return new_dic
data = eval(input("请输入一个字典:\n"))
print(func(data))
写函数,检查传入字典的每一个value的长度,如果大于2,那么仅保留前两个长度的内容,并将新内容返回给调用者。
于 2022-05-25 20:45:51 首次发布