当前位置: 首页 > 图文教程 > 脚本技术 > Python > Python交换变量

Python
Python完全新手教程
Python学习资料
Python入门
一篇不错的Python入门教程
王纯业的Python学习笔记 下载
python的几种开发工具介绍
python编程-将Python程序转化为可执行程序[整理]
在漏洞利用Python代码真的很爽
推荐下python/ironpython:从入门到精通
python 图片验证码代码
wxpython 学习笔记 第一天
python 正则表达式 概述及常用字符
python 生成目录树及显示文件大小的代码
PHP webshell检查工具 python实现代码
phpsir 开发 一个检测百度关键字网站排名的python 程序
Cython 三分钟入门教程
Python中的Function定义方法
Python 流程控制实例代码
Python 字符串定义
Python 第一步 hello world

Python交换变量


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-11   浏览: 145 ::
收藏到网摘: n/a

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

好吧,今天就吃到这里了,请密切关注,以后还有更多美味大餐等着您呢!