python字典输出

我们可以用for循环输出,可以借助变量输出,也可以使用函数输出,还能用函数来筛选符合条件的输出。试试看吧。

# 构建一个字典,表示食物名称和卡路里的对应关系
pantry = {'protein bar': 200, 'apple': 50, 'banana':110 }

# 打印字典内容
for key in pantry:
    print(key, pantry[key])

# 通过变量打印字典内容
for food, calories in pantry.items():
    print(food, calories)

# 定义函数,显示字典内容
def show_food(pantry):
    for key in pantry:
        print(key, '->', pantry[key])
# 调用函数
show_food(pantry)

# 定义一个卡路里低于阈值的列表
def low_calorie_food(pantry, threshold):
    for food, calories in pantry.items():
        if calories < threshold:
            print(food, '->', calories)

# 调用函数
low_calorie_food(pantry, 100)
展开/折叠结果 protein bar 200
apple 50
banana 110

protein bar 200
apple 50
banana 110

protein bar -> 200
apple -> 50
banana -> 110

apple -> 50

评论

发表评论

了解 数据控|突破是我们的每一步 的更多信息

立即订阅以继续阅读并访问完整档案。

继续阅读