zoukankan      html  css  js  c++  java
  • Python-list and tuple

    list是一种内置的数据类型,是一种有序的集合,可以随时添加和删除其中的元素。

    classmates = ['Michael','Bob','Tracy'];

    1、len(classmates):返回list元素的个数 3

    2、索引:classmates[0] ’Machael‘

        获得最后一个元素:classmates[len-1] or classmates[-1]

        同理获得倒数第2个:classmates[len-2] or classmates[-2]

    3、追加元素:追加到末尾  classmates.append('Adam') 

             在指定位置插入元素 classmates.insert(1,'Jack')

    4、删除元素:删除最后一个元素 classmates.pop()  返回pop的值

            删除指定位置的元素 classmates.pop(1) 

    5、替换元素:classmates[1] = 'Sarah'

    6、list中元素的数据类型可以不同:L = ['Apple',123,True]

    7、list中的元素也可以是另一个list:s = ['python','java',['asp','php'],'scheme']

      此时len(s) 4  s可以看做二维数组,访问'asp' s[2][0]

    8、如果L = [],则len(L) 0

    tuple 元组 与list很相似,但是tuple一旦初始化就不能修改

    classmates = ('Michael','Bob','Tracy')

    此时classmates这个元组不能被改变,即不能插入、删除,只能读取,与list相同。

    1、t = (1,2) 

    2、t = ()

    3、t = (1,)

  • 相关阅读:
    10.25T2 二维线段树
    10.25T1 模拟+栈
    10.24T3 解方程 取模意义下运算+秦九韶算法
    10.24T2 树链剖分
    10.24T1 树形DP
    10.23T3 杨辉三角上做莫队
    10.23T2 二分+二分图(滑稽)
    10.23T1 杨辉三角
    10.22T6 水题
    10.22T4 模拟DP
  • 原文地址:https://www.cnblogs.com/jiangnanrain/p/4439285.html
Copyright © 2011-2022 走看看