700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > python-在控制台输出表格 对表格内的数据进行排序

python-在控制台输出表格 对表格内的数据进行排序

时间:2022-04-07 23:24:11

相关推荐

python-在控制台输出表格 对表格内的数据进行排序

实现功能:在控制台输出表格,并对表格内的数据进行排序!这里对一些编程书籍的数量和价格进行简单排序!

由于用到python的prettytable库,所以先在电脑安装!

安装步骤:

win+r键,输入pip install prettytable

代码:

import prettytable as ptdef show(goods):table=pt.PrettyTable()table.field_names=["name","count","price"]for good in goods:table.add_row(good)print(table)goods=[("python核心编程",200,70.30),("java核心编程",40,54.40),("php核心编程",40,85.30),("ruby核心编程",1000,50.60)]print("按照商品数量进行排序")print(goods.sort(key=lambda x:x[1]))show(goods)print("按照商品价格进行排序")print(goods.sort(key=lambda x:x[2]))show(goods)截图:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。