Python编程有哪些优雅的编程方式
导读:Python编程有哪些优雅的编程方式?列表推导式输出:[25]字典推导式输出 {u'Tim': 25}遍历列表并输出元素索引输出0 Jack1 Tim同时遍历两个列表输出name:Jack age:26name:Tim age:25使用Co...
Python编程有哪些优雅的编程方式?
列表推导式输出:[25]字典推导式输出 { u'Tim': 25} 遍历列表并输出元素索引输出0 Jack1 Tim同时遍历两个列表输出name:Jack age:26name:Tim age:25使用Counter进行分布统计输出 Counter({ 25: 2, 26: 1} )使用 with 自动关闭资源
进行文件读写操作时,在处理文件过程中可能会出错,如何保证在处理文件出错的情况下,也能够关闭文件。Python 提供了一种优雅的解决方案——with控制流语句,其简化了try/finally操作。通过使用with...as...不需要手动关闭文件资源,当执行完内容后,自动关闭文件。
在遍历列表的同时修改列表在不经意间,容易犯一些逻辑上的错误,比如遍历列表的同时又删除里面的元素,导致程序抛出异常,如下:
输出如下:
可以使用列表推导式避免这样的问题。
输出如下:
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Python编程有哪些优雅的编程方式
本文地址: https://pptw.com/jishu/59327.html
