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爬取网页中的搜狗图片方法
没想到python是如此强大,令人着迷,以前看见图片总是一张一张复制粘贴,现在好了,学会python就可以用程序将一张张...
Python
9秒前 1 -
利用Python编程之event对象的用法实例代码
这篇文章主要介绍了python编程之event对象的用法,结合实例形式分析了event对象在线程通信中的作用与使用方法,...
Python
56秒前 1 -
详解Python中.py文件打包成exe可执行文件实例代码
这篇文章主要给大家介绍了在Python中.py文件打包成exe可执行文件的相关资料,文中介绍的非常详细,相信对大家具有一...
Python
2分钟前 1 -
使用python3中dict字典的方法详解
这篇文章主要介绍了python3中dict(字典)的使用方法,文中给出了详细的功能列举,对大家具有一定的参考价值,需要的...
Python
2分钟前 1 -
详解Django中使用Websockets方法
一、Websockets介绍 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,...
Python
3分钟前 2
最新文章
- 详解Python爬取网页中的搜狗图片方法 9秒前
- 利用Python编程之event对象的用法实例代码 56秒前
- 详解Python中.py文件打包成exe可执行文件实例代码 2分钟前
- 使用python3中dict字典的方法详解 2分钟前
- 详解Django中使用Websockets方法 3分钟前
- 深入了解Python变量和字符串 4分钟前
- 使用Python性能提升之延迟初始化方法 5分钟前
- 详解Python中的sort()使用方法 5分钟前
- Python学习基础之字符串处理了解 6分钟前
- Python2操作中文名文件乱码的问题解决方法 6分钟前