zoukankan      html  css  js  c++  java
  • (自兴人工智能) python 元组

    # -*- coding: utf-8 -*-
    # 建立一个元组
    a = (1,2,3,4,5)#元组用小括号包裹,并且括号里的元素用逗号分隔就代表这是一个元组,元组与列表不同的是元组里面的元素不能修改。


    #元组的基本操作有访问,修改,删除,索引和截取等

    #访问元组:可以使用下标索引访问元组中的值
    b = (1,2,3,4,5)
    print b[1]
    #结果:2

    #修改元组:元组中的元素值不允许修改,但可以对元组进行连接组合
    c1 = (1,2,3)
    c2 = ('a','b','c')
    c3 = c1 + c2
    print(c3)
    #结果:(1, 2, 3, 'a', 'b', 'c')

    #删除元组:元组中的值不允许单个删除,但可以使用del语句删除整个元组
    d = (1,'a',2)
    del d
    #print(d)
    #结果:Traceback (most recent call last):


    #元组截取:元组也是一个序列,可以利用索引截取元组中某一段的值
    e = (1,2,3,'a','b','c',9)

    print(e[3:])#从索引位置开始截取到结束
    #结果:('a', 'b', 'c', 9)

    print(e[:3])#从索引0位置开始截取到指定位置
    #结果:(1, 2, 3)

    print(e[2:6])#从指定开始索引位置截取到指定结束索引位置(不包括最后位置本身)
    #结果:(3, 'a', 'b', 'c')


    #元组内置函数
    s1 = (1,2,3,'a','b','c',4,5,6)

    print(len(s1))#len() 方法计算元组元素个数。
    #结果:9

    print(max(s1))#max() 方法返回元组中元素最大值。
    #结果:c

    print(min(s1))#min() 方法返回元组中元素最小值。
    #结果:1

    s2 = [1,2,3,4,5,6]
    print(tuple(s2))#tuple() 方法将列表转换为元组。
    #结果:(1, 2, 3, 4, 5, 6)
  • 相关阅读:
    第三十一章 线程------GIL、线/近程池、异/同步、异步回调
    第三十章 网路编程------线程
    第二十八章 网络编程------Socket
    第二十七章 网络编程
    第二十六章 oop中元类、异常处理
    第二十五章 面向对象------封装、内置函数、反射、动态导入
    第二十四章 面向对象------属性
    Document 对象
    正值表达式
    BOM和DOM
  • 原文地址:https://www.cnblogs.com/ningzhilin/p/8466306.html
Copyright © 2011-2022 走看看