虚位以待(AD)
虚位以待(AD)
首页 > 脚本专栏 > python > Python实现变量数值交换及判断数组是否含有某个元素的方法

Python实现变量数值交换及判断数组是否含有某个元素的方法
类别:python   作者:码皇   来源:互联网   点击:

这篇文章主要介绍了Python实现变量数值交换及判断数组是否含有某个元素的方法,涉及Python字符串与数组的相关赋值、判断操作技巧,需要的朋友可以参考下

本文实例讲述了Python实现变量数值交换及判断数组是否含有某个元素的方法。分享给大家供大家参考,具体如下:

本来,这两个问题都属于的编程入门简单得不能再简单的问题,根本就不值得写篇记录来记录的。

一、变量数值交换

先说变量数值交换,从C语言开始,我们就知道要先设置一个临时变量,再把某元素的值覆盖此临时变量,避免临时覆盖等,如果不设置临时变量,还有位运算的交换形式

然而Python中根本就不用这么复杂,如果要交换变量e1,e2彼此的值,就下面一行代码就足矣:

    e1,e2=e2,e1;

比如,如下的程序:

    e1=2;
    e2=3;
    print "e1:"+str(e1)+",e2:"+str(e2);
    e1,e2=e2,e1;
    print "e1:"+str(e1)+",e2:"+str(e2);

运行结果如下:

    e1:2,e2:3e1:3,e2:2

二、判断数组是否含有某个元素

Python中判断数组是否含有某个元素没有封装相应contain方法,index方法是不管用的,如果在数组中找不到这个元素,直接是保存的。

但这并不意味着你需要自己定义一个函数(方法),专门用来求这个元素是否处于某数组中,因为Python对此虽然没有封装方法,但它具有in这个关键字。

比如如下程序:

    a=[1,2,3];
    print 3 in a;
    print 4 in a;

运行结果如下:

    TrueFalse

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python数据结构与算法教程》、《Python Socket编程技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总

希望本文所述对大家Python程序设计有所帮助。

您可能感兴趣的文章:

  • Python实现二维有序数组查找的方法
  • Python 检查数组元素是否存在类似PHP isset()方法
  • python获取元素在数组中索引号的方法
  • python简单获取数组元素个数的方法
  • python实现判断数组是否包含指定元素的方法
  • Python打印输出数组中全部元素
  • Python简单计算数组元素平均值的方法示例
  • Python实现返回数组中第i小元素的方法示例
  • Python 比较两个数组的元素的异同方法
  • Python实现找出数组中第2大数字的方法示例
相关热词搜索: Python 变量 数值交换 判断 数组 含有 元素