Python天天美味(1) - 交换变量(转)
2013-05-07 13:33
225 查看
Python美味第一顿,来个方便快捷的变量交换!为什么是Python?!因为Python中交换变量不需要临时变量!如:
a, b, c = b, c, a
来个复杂一点的例子,再来一顿家喻户晓的“冒泡排序”吧:
array = [1, 2, 5, 3, 6, 8, 4]
for i in range(len(array) - 1, 1, -1):
for j in range(0, i):
if array[j] > array[j + 1]:
array[j], array[j + 1] = array[j + 1], array[j]
print array
好吧,今天就吃到这里了,请密切关注,以后还有更多美味大餐等着您呢!
a, b, c = b, c, a
来个复杂一点的例子,再来一顿家喻户晓的“冒泡排序”吧:
array = [1, 2, 5, 3, 6, 8, 4]
for i in range(len(array) - 1, 1, -1):
for j in range(0, i):
if array[j] > array[j + 1]:
array[j], array[j + 1] = array[j + 1], array[j]
print array
好吧,今天就吃到这里了,请密切关注,以后还有更多美味大餐等着您呢!
相关文章推荐
- Python天天美味(1) - 交换变量
- Python中变量交换的例子
- Python天天美味(7) - 连接字符串(join %)
- python 交换多个变量的值
- Python中变量交换的例子
- Python天天美味(25) - 深入理解yield
- Python天天美味(8) - 字符串中的字符倒转
- Python天天美味(11) - 可爱的大小写(转)
- python快速交换两个变量的值
- Python天天美味(15) - Python正则表达式操作指南(re使用)(转)
- Python天天美味(25) - 深入理解yield
- Python天天美味(2) - 字符遍历的艺术
- Python天天美味(15) - Python正则表达式操作指南(re使用)(转)
- Python天天美味(17) - open读写文件
- Python天天美味(27) - 网络编程起步(Socket发送消息)
- Python天天美味(2) - 字符遍历的艺术(转)
- python中不引入第三方变量的情况下交换a\b的值
- Python天天美味(29) - 调用VC++的动态链接库(DLL)
- Python天天美味(12) - 条件判断的缩写(转)
- Python天天美味(13) - struct.unpack