zoukankan      html  css  js  c++  java
  • python学习3--元祖

    1.元祖的创建和访问
      tuple=(1,2,3),相对于列表运用小括号。访问时候依然使用下标的方式。
      注:访问的方式和列表一样,使用元祖的下标进行访问;但对于元祖小括号并不是元祖的标志,而是逗号。

      例:若元祖内只有一个元素,则必须在第一个元素后加逗号:tu=(1,);tu=(1)此时tu为int型变量;

      空元祖:tu=(),不需加逗号;

      (tu=2,3,4,);(tu2=1,)不加小括号,此时tu依然为元祖。

      8*(8)=64;8*(8,)=(8,8,8,8,8,8,8,8)
      综上:逗号是元祖的标志,就像中括号标志列表一样。
    2.元祖的更新与删除
      元祖是不能修改的,即tu[i]=x(tu为一个元组),是错误的。
      元组的更新(插入),应先将原来的元祖切开。
      temp=temp[:2]+(x,)+temp[2:];使用时,小括号和逗号均不能省略。
      注:字符串的更新类似,切开再连接;
      删除:del temp;
    3.以上,拼接操作符(+)与重复操作符(*)在以上已经使用,
      另外,关系操作符(>,<等);
      逻辑操作符(and,or);
      成员操作符(in,not in)均可以使用,使用方法类似于列表。

  • 相关阅读:
    js验证邮箱
    输出一个金字塔
    仿QQ聊天软件2.0版
    zoj 3662 第37届ACM/ICPC长春赛区H题(DP)
    zoj 3659 第37届ACM/ICPC 长春赛区现场赛E题 (并查集)
    zoj 3640 概率dp
    hdu 5203 && BC Round #37 1002
    poj 3071 概率dp
    poj 2151 概率dp
    zoj 3460 二分+二分图匹配
  • 原文地址:https://www.cnblogs.com/zjh225901/p/6128357.html
Copyright © 2011-2022 走看看