Python开发的10个注意事项
下面是十个Python中很有用的贴士和技巧。其中一些是初学这门语言常常会犯的错误。
注意:假设我们都用的是Python 3
1. 列表推导式
你有一个list:bag = [1, 2, 3, 4, 5]
现在你想让所有元素翻倍,让它看起来是这个样子:[2, 4, 6, 8, 10]
大多初学者,根据之前语言的经验会大概这样来做
bag = [1, 2, 3, 4, 5] for i in range(len(bag)): bag[i] = bag[i] * 2
但是有更好的方法:
bag = [elem * 2 for elem in bag]
很简洁对不对?这叫做Python的列表推导式。
点击Trey Hunner’s tutorial查看
文章推荐
-
Python程序员常用的6个库
在编程时,小挫折可能与大难题一样令人痛苦。没人希望在费劲心思之后,只是做到弹出消息窗口或是快速写入数据库。因此,程序员都...
Python
30秒前 0 -
学习python好的网站和博客
推荐Full Stack Python 有各种python资源汇总,从基础入门到各种框架web应用开发和部署,再到高级的...
Python
1分钟前 1 -
创业公司都在使用的3款Python库
Instavest上发表了一篇博文,文章分享了深受创业公司喜爱的3款Python库,该文章在Hacker News 上引...
Python
3分钟前 1 -
Python 并发编程之线程池/进程池
引言python标准库为我们提供了threading和multiprocessing模块编写相应的多线程/多进程代码,但...
Python
3分钟前 1 -
Python中的正则表达式高级用法
对于python来说,学习正则就要学习模块re的使用方法。本文将展示一些大家都应该掌握的高级技巧。编译正则对象re.co...
Python
4分钟前 1
最新文章
- Python程序员常用的6个库 30秒前
- 学习python好的网站和博客 1分钟前
- 创业公司都在使用的3款Python库 3分钟前
- Python 并发编程之线程池/进程池 3分钟前
- Python中的正则表达式高级用法 4分钟前
- python中使用正则表达式提取字符串的方法 5分钟前
- Python常用库介绍 6分钟前
- python 线程的暂停, 恢复, 退出详解及实例 7分钟前
- python实现删除文件或文件夹 8分钟前
- python如何查看微信好友是否删除自己 9分钟前