zoukankan      html  css  js  c++  java
  • python基础练习(五)元组_练习

     1 # 元组
     2 """
     3 什么是元组?
     4 在python中,用小括号括起来的元素的组合就是元组~~
     5 元组与列表类似,不同之处在于元组不可被修改,是不可变类型。
     6 """
     7 # 1.定义一个元组
     8 antuple = ('a',12,1.3)
     9 print(antuple)
    10 print(antuple[2]) # 1.3 获取元组中的数据,同样是通过下标来获取数据
    11 
    12 # 2.元组的内置函数【index和count与字符串和列表中用法相同】
    13 print(antuple.index(12,0,2)) # 返回1, 下标从0开始到2结束,查看12在其中所在位置,如果所查的元素不存在则会报错
    14 # print(antuple.index('bb',1,2))
    15 """返回报错如下:
    16 Traceback (most recent call last):
    17   File "F:/test/6元组.py", line 14, in <module>
    18     print(antuple.index('bb',1,2))
    19 ValueError: tuple.index(x): x not in tuple
    20 """
    21 
    22 antuple = ('a',12,1.3,12)
    23 print(antuple.count(12))  # 返回2 意思是统计12在元组中出现的次数
    24 print(antuple.count("12")) # 返回0 注意字符串和数字 其之间可以用a = str(12) 和 a = int("12") 来转换,使用type(a) 来查看类型
    25 
    26 # 元组也可以嵌套,只是不能修改里面的元素,是不可变类型
    27 print(('a',12,1.3,(7,8),[1,2]))   # ('a', 12, 1.3, (7, 8), [1, 2])
  • 相关阅读:
    单列模式
    经济数据价格走势图(包括纸黄金),可以查看历史
    UVA10010的类似BFS做法
    转:数据结构专项之Hash函数
    ZOJ1709 DFS和BFS两种搜索方法
    HDU1969(二分搜索)
    HDU1045 回溯
    HDU2899(三分搜索)
    安神口中的水题
    HDU2199(二分搜索无限逼近)
  • 原文地址:https://www.cnblogs.com/singleYao/p/13460969.html
Copyright © 2011-2022 走看看