python入门:字典和列表的使用

一、知识点

1.while与for的用法:

       while 当次数不确定时,使用while,如用户购买次数(当然也可以设置用户只能操作确定的次数,使用for循环,如固定次数的猜数游戏);
       for 确定的次数,如对一个列表操作时,列表中的长度为固定
       注意:while容易死循环,必须有让循环停止的语句。如题中若不设置用户停止的操作,用户将一直操作

2.多重列表取值

       剥洋葱法:从外往内,层层剥开,list[序号]

products =[["iphone",6888],["MacPro",14800],["小米6",2499],["Coffee",31],["Book",60],["Nike",699]]
products[0] #["iphone",6888]
products[1] #["MacPro",14800]
products[0][0] # "iphone"
products[0][1] # 6888

3.对列表中相同元素计数

1)通过字典的方式
(1)设置空的字典存储:{元素:次数}
(2)若元素在列表中
①初始元素不在字典中,元素 = 列表名[i],次数=1
②元素在字典中,元素 = 列表名[i],次数即字典的value自增:字典[key]=字典[key]+1

if typ in cart
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值