zoukankan      html  css  js  c++  java
  • Python基础:tuple

    0x00 简介

    元组(tuple),相当于不可变的列表。元组通过圆括号中用逗号分割的项目定义。

    特点:1、有序的集合;2、通过偏移来取数据;3、属于不可变对象,不能在于原地修改内容,没有排序。

    P.S. 元组不可变的好处:保证数据的安全,比如将数据传给一个不熟悉的方法或者接口时,可以保证方法或者接口不会改变我们的数据,从而导致程序问题。

    0x01 基本操作

    >>> a = (1,2,3)    #定义
    >>> a[0]
    1
    
    >>> a[1:3]    #切片
    (2,3)

    >>> b = (99,)  #当元组中只包含一个元素时,需在元素后面添加逗号以消除歧义

    通过重写值的方法可以达到“修改元组”的目的

    >>> a = (1,2,3)
    >>> b = list(a)    #将不可修改的元组变为可以修改的列表
    >>> b[0] = 4
    >>> a = tuple(b)
    >>> a
    (4,2,3)
  • 相关阅读:
    使用top观察一进程的cpu历史占用情况
    djangoForm组件
    djangoAdmin组件
    js-metisMenu
    css-bootstrap
    flask环境安装
    python数据结构转换&格式化
    linux安装odbc for mysql
    json模块
    urllib模块
  • 原文地址:https://www.cnblogs.com/tzuxung/p/5698626.html
Copyright © 2011-2022 走看看