楼+挑战心得
2019-01-01 23:21:45来源:博客园 阅读 ()
今天的楼+课程中有这样一道题,我最初的解决方法如下:
:
注释段是最初的解决方法(然而并没有什么用),后来经过查询list列表的方法,猛然醒悟,我可以用索引呀!所以,很多我们学到的知识自己认为学会了,但是事实我们只是记住了有这个东西,更糟糕的是,当我们需要用到相关知识解决问题的时候,我们却不能很好的想起她,所以编程之道在于实践,在不断地实践中积累经验,下次遇到这样的问题就会相对顺利了。
面对问题时,我有时候是凭感觉来解决,但是事实证明这并不是解决问题的最佳方法,我们学习的知识能够帮助我们解决很多问题,所以适时的运用他们于实践当中应当是我们对自己学习知识所花费的时间的尊重,
比如在这个问题上,其关键在于对列表的调用,最佳选择是思考查询是否有调用列表指定元素的内置函数IBF,其次是查询第三方包,最后如果都不满意再自己定义!
今天的学习生活非常充实,我感到很愉快。当然不排除其他因素的辅助作用O(∩_∩)O哈哈~
1 #! /usr/bin/env python3 2 import sys 3 4 output_dict = {} 5 6 def handle_data(arg): 7 char = arg.split(':') 8 output_dict[char[0]]=char[1] 9 ''' for x in char: 10 if output_dict.get(x) is None: 11 output_dict[x] = 1 12 emp = x 13 else: 14 output_dict[emp] = x 15 ''' 16 def print_data(key, value): 17 print('ID:{} Name:{}'.format(key, value)) 18 19 if __name__ == '__main__': 20 21 for arg in sys.argv[1:]: 22 handle_data(arg) 23 24 for key in output_dict: 25 print_data(key, output_dict[key])
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:文件的基本操作
下一篇:Python练习:哥德巴赫猜想
- 大专生自学Python到找到工作的心得 2019-07-24
- python内置装饰器@property 2019-07-24
- Python Pandas库的学习(三) 2019-05-10
- Python Pandas库的学习(二) 2019-05-08
- odoo 权限配置讲解 2019-05-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash