噔噔噔呛!
时隔n久继续学习Python,现在跟着bilibili上的课程学到列表了,还学了元组和字典啥的,然后我就来写下小作业,请多赐教!
作业概述:
1、现有商品列表如下:
products=[["iphone",6888],["MacPro",14800],["小米6",2499],["Coffee",31],["Book",60],["Nike",699]]
要求打印出以下格式:(各列应该是对齐的,但我弄得没对齐)
------商品列表------
0 iPhone 6888
1 MacPro 14800
2 小米6 2499
3 Coffee 31
4 Book 60
5 Nike 699
2、根据上面的products列表写一个循环,不断询问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车,最终用户输入q退出时,打印购买的商品列表。
解答过程
老师的作业是根据上课内容留的,所以主要考察的是列表和元组以及字典的运用(我猜的),所以我的思路主要是围绕以上内容来的。
解答1
我是把题目给出的列表转化为字典进行的,然后用items遍历一下字典,