for循环遍历列表

在上一话中,我们学习了for循环和range(),让for循环可以从range()生成的整数序列中遍历,从而实现了重复执行。在今天这一集中,我们将学习for循环遍历列表,快来看看是怎么做到的吧。

今天的代码如下,有机会一定要在电脑上练习一下,才能提高自己的Python编程水平哦。

# 将所有没有帖价格标签的商品都放到这个商品列表中
no_price_items = ["牛奶", "花生","番茄酱", "牛奶", "牛奶", "番茄酱", "果汁", "番茄酱", "牛奶", "鸡蛋", "花生","鸡蛋", "番茄酱", "牛奶", "鸡蛋"]
priced_items = [] # 帖好价格标签的列表,现在为空
total_price = 0
for item in no_price_items:
    # for 循环会把商品从列表中一一取出并处理
    if item == "牛奶":
        price = 5
    elif item == "番茄酱":
        price = 4
    elif item == "果汁":
        price = 10
    else:
        price = 1
    item = "{} {}元".format(item, price)
    # 将帖好价格的商品放到帖好价格的列表中
    priced_items.append(item)
    total_price = total_price + price

print(priced_items)
print("总价格为:{}元".format(total_price))
看漫画也能学Python?没错!编程玩家俱乐部正在连系列课程《看漫画学Python》带你用轻松看漫画的方式来学习Python,本课程面向零基础学员,只要坚持学习并多思考和多练习,相信你一定会成为Python的编程高手!如果喜欢本课程,就收藏一下哦,转发给你的小伙伴们,大家一起来学习!