版本:python3.7.4

7-6. 列表和字典。创建一个简单的股票证券投资数据系统。其中应至少包含4项数据:股市行情显示器符号、所持有的股票、购买价格及当前价位——你可以随意添加其他数据项,比如收益率,52周最高指数、最低指数。

dict_type={"股票代码":0,"股票名称":1,"购买价格":2,"当前价位":3,"最高指数":4}
dict={}
list_main=[]
list_tem=[]
pr='''
请依次输入 股票代码,股票名称,购买价格,当前价位,最高指数,以逗号分隔;
结束输入 q :
'''
while True:tem=input(pr)if tem=='q':breaklist_tem=tem.split(",")new_list=list_temlist_main.append(new_list)print(list_tem)while True:item=input("请选择一列数据项【股票代码,股票名称,购买价格,当前价位,最高指数】进行排序:")su=input("提醒:被选择用来排序的数据项必须是非重复的键,否则就会丢失数据,因为字典不允许一个键有多个值,yes/no?").strip().lower()if su=="yes":breakelse:item = input("请重新选择一列数据项【股票代码,股票名称,购买价格,当前价位,最高指数】进行排序:")break
for i in list_main:i_index=dict_type[item]dict[i[i_index]]=i
for i in sorted(dict.keys()):print(dict[i])

Python核心编程第二版 第七章课后练习 7-6. 列表和字典相关推荐

  1. python语言程序设计基础第二版第七章答案-Python核心编程第二版 第七章课后答案...

    注:我使用的python3.5. 其中range和xrange,input和raw_input已经合并 7-1.字典方法.哪个字典方法可以用来把两个字典合并到一起. dict.update(dict2 ...

  2. Python核心编程第二版 第十三章课后答案

    13-1.程序设计.请列举一些面对对象编程与传统旧的程序设计形式相比的先进之处. 没什么只有OO能做到,OO更多的是给了你一种能力,一种忽略细节的能力:忽略的越多,人类有限的智力就可以容纳越多越复杂的 ...

  3. Python核心编程第二版第五章数字(课后习题)----我的答案

    5-1.整型.讲讲Python普通整型和长整型的区别. 标准整型类型是最通用最基本的数字类型等价于C语言的长整型,一般以十进制表示. 长整型则是标准整型类型的超集,当需要用到比标准整型类型更大的整型时 ...

  4. python核心教程第二版答案_python核心编程第二版第4章习题答案.docx

    python核心编程第二版第4章习题答案.docx 4-1.Python 对象.与所有 Python 对象有关的三个属性是什么?请简单的描述一下. 答案: 所有的 Python 对象都拥有三个特性:身 ...

  5. 拒绝从入门到放弃_《Python 核心编程 (第二版)》必读目录

    目录 目录 关于这本书 必看知识点 最后 关于这本书 <Python 核心编程 (第二版)>是一本 Python 编程的入门书,分为 Python 核心(其实并不核心,应该叫基础) 和 高 ...

  6. python核心编程第二版pdf_Python Book电子书pdf版合集 Python核心高级编程第二版

    1小时学会Python.doc 51CTO下载-[Python系列].BeginningPythonFromNovicetoProfessionalSecondEdition.pdf 8.Python ...

  7. 《python核心编程第二版》第7章习题

    7–1. 字典方法.哪个字典方法可以用来把两个字典合并到一起? 答:dict1.update(dict2) 7–2. 字典的键.我们知道字典的值可以是任意的Python 对象,那字典的键又如何呢?请试 ...

  8. python核心编程第二版第一章学习笔记

    一.名字来源 贵铎·范·罗萨姆(Guido van Rossum)于1989 年底始创了Python,那时,他还在荷兰的CWI(Centrum voor Wiskunde en Informatica ...

  9. 《python核心编程第二版》第5章习题

    5-1 整形 讲讲 Python 普通整型和长整型的区别 答:普通整型 32位,长整数类型能表达的 数值仅仅与你的机器支持的(虚拟)内存大小有关 5-2 运算符 (a) 写一个函数,计算并返回两个数的 ...

  10. 石头剪刀布python编程_《python核心编程第二版》练习题——游戏:石头剪刀布

    习题里比较有意思的一个题目,实现石头剪刀布这个游戏,起初设计的时候走弯路了(主要时被习题里那个"尽量少用if判断"给整晕了),想的太复杂,后来发现其实非常简单,完全可以不写if语句 ...

最新文章

  1. 使用命名管道的OVERLAPPED方式实现非阻塞模式编程 .
  2. 创建虚拟环境 安装pytorch 0.3.1
  3. 11大领域148个热点和新兴前沿发布!有你的化学与材料研究方向吗?
  4. c++:栈的基本操作+实例:迷宫求解
  5. 埋点全解 2:iOS 应用程序状态
  6. Object的finalize方法
  7. 6.24AppCan移动开发者大会价值30万的展示机会归了谁?
  8. 使用内置函数操作数据库
  9. Unknown media type in type ‘all/all’ 的解决办法
  10. matlab 中max函数用法
  11. gRPC-rs:从 C 到 Rust 1
  12. oracle之高级子查询1
  13. 为什么学前端不先学框架?
  14. iOS中 点击按钮无响应
  15. 在禁用uac_如何(真正)在Windows 7上完全禁用UAC
  16. 软件工程——软件开发步骤
  17. android模拟器 diy,DIY泡沫黏液模拟器
  18. python 数据类型
  19. 从普朗克黑体辐射定律到真正的黑
  20. [干货分享] 反省我十年开发犯过的错

热门文章

  1. 8个Java实践项目:平均半个小时就可干完~
  2. 寻剑气世界java,Java——Unsafe
  3. (转载addone)完全使用Linux作为桌面系统 —— 使用Linux两年记 --软件列表
  4. Chrome浏览器离线安装包下载 独立安装包下载 方法
  5. 推美妆、搭IP,出货千万的天猫精灵打上95后的主意
  6. C#海康解码器上大屏代码事例
  7. 在IFC标准模型如何实现室内灯光管控?
  8. 电工模拟接线软件 app_图文详解:户内配电箱的安装及接线方法 ,电气初学者必看!...
  9. 程序员面试宝典——第6章
  10. 利用SQL对拍拍贷数据进行逾期分析