美文网首页
list和tuple

list和tuple

作者: JHW2017 | 来源:发表于2018-07-18 23:07 被阅读0次

list

>>> classmates = ['Michael','Bob','Tracy']
>>> classmates
['Michael', 'Bob', 'Tracy']
>>> len(classmates)
3
>>> classmates[0]
'Michael'
>>> classmates[-1]
'Tracy'
>>> classmates.append('Adam')
>>> classmates
['Michael', 'Bob', 'Tracy', 'Adam']
>>> classmates.insert(1,'Jack')
>>> classmates
['Michael', 'Jack', 'Bob', 'Tracy', 'Adam']
>>> classmates.pop()
'Adam'
>>> classmates
['Michael', 'Jack', 'Bob', 'Tracy']
>>> classmates.pop(1)
'Jack'
>>> classmates
['Michael', 'Bob', 'Tracy']
>>> classmates[1]='Sarah'
>>> classmates
['Michael', 'Sarah', 'Tracy']
>>> s=['python','java',['asp','php'],'scheme']
>>> s[2][0]
'asp'

tuple:一旦初始化,不能修改,在定义时tuple元素必须确定下来

>>> classmates = ('Michael','Bob','Tracy')
>>> classmates[-1]
'Tracy'
>>> t=(1,2)
>>> t
(1, 2)
>>> t=()
>>> t
()
>>> t=(1)
>>> t
1  #默认进行计算
>>>t=(1,)
>>>t
(1,)
>>> t=('a','b',['A','B'])
>>> t[2][0]='X'
>>> t
('a', 'b', ['X', 'B'])

相关文章

  • Python 基础学习二

    list 与 tuple 1、list和tuple都是pathon内置的列表。list可变,tuple不可变。定义...

  • 【原】Python学习笔记——基础篇

    List和Tuple类型 List用[],Tuple用() , Python 规定,单元素 tuple 要多加一个...

  • 8.Python编程:tuple的指向不变性

    list 和 tuple 在python 中list和tuple的最大的区别要分清:list是有序可变的列表,tu...

  • Python 基础语法

    基础数据结构及语法 序列 sequence 元组(tuple) 和 表(list) tuple和list的主要区别...

  • list和tuple

    list tuple:一旦初始化,不能修改,在定义时tuple元素必须确定下来

  • list和tuple

    list 当索引超出了范围时,Python会报一个IndexError错误,所以,要确保索引不要越界,记得最后一个...

  • list和tuple

    list list是一种有序的集合,可以随时添加和删除其中的元素。 tuple

  • list和tuple

    list:[ ] 关键词:[ ]、列表、集合、有序、可变、可嵌套、索引 Python内置的一种数据类型是列表:li...

  • list和tuple

    list list是一种有序的集合,可以随时添加和删除其中的元素。 用len()函数可以获得list元素的个数。 ...

  • 2018-02-27Python 学习笔记

    list 与 tuple 区别内存开销上:储存同样元素的list和tuple, list有更多空间开销是否可has...

网友评论

      本文标题:list和tuple

      本文链接:https://www.haomeiwen.com/subject/ooaapftx.html