美文网首页
列表和元组

列表和元组

作者: fxxtat | 来源:发表于2016-09-22 11:34 被阅读0次

列表和元组

  • 迭代:依次对序列(sequence)中的每个元素重复执行某些操作
  • 字符串是一个字符的序列

列表

append方法:在列表末尾追加

extend方法:

>>>a = [1,2,3]
>>>b = [4,5,6]
>>>a.extend(b)
>>>a
[1,2,3,4,5,6]
a被更新为一个全新的列表

pop方法

pop方法是唯一一个个既能修改列表又返回元素值(除None)的列表方法

remove方法

remove方法用于删除列表中的某个值的第一个匹配项(无返回值)

reverse and reversed

reverse将列表中的元素反向存放(改变的列表但不返回值)
reversed方法返回一个迭代器

sort方法

>>>x = [5,4,3,2,1]
>>>y = x.sort(x)#Do not do this
>>>print y
None
sort方法修改了x却返回None,当需要保留原始列表时,先将列表赋值给一个新列表,再排序
sorted方法可用于任何可迭代对象,返回一个新列表

compare

compare函数会在x<y时返回负数,在x>y时返回正数,x=y时返回0

元组

  • 元组和列表一样是可迭代对象,元组不能修改

实现方法

>>> ()
()  空元组

>>> 42,
(42,)

tuple函数

以一个序列作为参数并转换为元组

相关文章

  • 第三章

    列表,元组和字典 列表和元组 通过索引使用元素 通过索引获取子序列 列表和元组支持的运算 列表和元组的长度、最大值...

  • Python入门:元组

    六、元组 6.1 定义元组 元组和列表相似,列表是[---],元组是(---) 6.2 访问元组 6.3 修改元组...

  • 2018-01-13 python学习第一天

    第二章 列表和元组 列表和元组区别:列表可以修改,二元组则不能 python的6种內建的序列: 列表和元组,字符串...

  • Python元组

    元组 元组和列表相似,不同点元组定义后不能改变,列表可以做改变。 元组用小括号,列表用中括号。 列表常用操作 打印...

  • Python3 的数据类型3-元组

    元组和列表相似,但元组的元素值不能改变,而列表可以改变。元组用(),列表用[] 1. 元组的创建 元组直接用小括号...

  • 7元组、序列[python基础]

    元组(Tuple)的读写操作 元组就是不可变的列表*元组使用小括号,列表使用中括号 元组的读取方式和列表相同 创建...

  • python -------元组

    元组的定义 元组和列表相似,不过元组不可修改,元组和列表一样具有有序性,可以有多个元素组成。 如何创建元组 元组的...

  • py_08_元组相关操作和方法(count index)

    元组和namedtuple命令元组 列表属于可变序列,可以任意修改列表中的元素。元组属于不可变序列,不能修改元组中...

  • Python基础_05:元组(2019-1-14)

    元组 python中元组和列表类似不同之处在于元组中的元素不可修改元组使用(),列表使用[]return a,b,...

  • Python入门笔记(一):列表和元组

    列表和元组区别 元组和列表最大的区别就是,可以任意修改列表中的元素,可以任意插入或者删除一个元素,但对于元组是不行...

网友评论

      本文标题:列表和元组

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