zoukankan      html  css  js  c++  java
  • Python基础五:列表和元组

    Python基础五:列表和元组

    Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程


    Author:yooongchun

    Email:yooongchun@foxmail.com


    • list :Python内置的一种数据类型,称之为:列表。列表是一种有序的集合,可以随时增加和删除其中的元素,比如一个一个班同学的姓名:

      >>> students=['Bob','Lucy','Tim']
      >>> students
      ['Bob', 'Lucy', 'Tim']
      

      可以通过len 函数获得list 的长度

      >>> len(students)
      3

      可以通过索引访问list 的元素,从0开始:

      >>> students[1]
      'Lucy'

      也可以逆序访问:

      >>> students[-1]
      'Tim'

      可以通过append 方法追加元素:

      >>> students.append('Mick')
      >>> students
      ['Bob', 'Lucy', 'Tim', 'Mick']

      可通过insert方法插入元素

      >>>students.insert(1,'Tiny')

      可通过pop 方法删除元素:

      >>> students.pop(0)
      'Bob'
      >>> students
      ['Lucy', 'Tim', 'Mick']
      • tuple :有序的列表,但元素初始化之后便不可改变,称之为:元组。tuple 的操作基本类似列表,其使用()符号来表征,但是其一旦初始化之后便不能改变元素,因而没有append,pop 等方法。
      >>> students=('Tim','Bob','Ada')
      >>> students[0]
      'Tim'
      >>> students[-1]
      'Ada'

      需要特别注意的是:当元组只有一个元素的时候,需要这样来申明:

      t=("Michael",)

      即:在元素后边加一个, 这是为了同变量赋值区分开来。

  • 相关阅读:
    bean扫描的问题
    软件测试综合实训提问环节
    cephfs
    Django ORM数据增删改查接口
    ceph使用问题积累
    ceph删除pool
    Windows容器使用阿里云NAS SMB文件系统做持久化存储目录
    ceph安装( nautilus 版本 )
    K8S使用cephcsi持久化存储之CephFS
    服务器监控jmeter之 jp@gc PerfMon Metrics Collector
  • 原文地址:https://www.cnblogs.com/yczha/p/13160238.html
Copyright © 2011-2022 走看看