美文网首页
Python列表操作

Python列表操作

作者: 一誠 | 来源:发表于2017-10-31 22:44 被阅读391次

列表容器类型,包含任意对象的有序集合,通过索引访问其中的元素,可变对象,任意嵌套。
定义:list = [1,2,2,3]

1、修改指定的索引元素

list[1] = 32
list[1:2] = [] //删除指定分片的元素

2、元素

list.count(1) //元素个数 - 1
list.index(obj)//从列表中找出某个值第一个匹配项的索引位置
cmp(list1, list2):比较两个列表的元素 
len(list):列表元素个数 
max(list):返回列表元素最大值 
min(list):返回列表元素最小值 
list(seq):将元组转换为列表 

3、插入

list.append(102)//内置方法 在最后添加元素
list.insert(2,255)//在位置2插入元素
list.extend(seq)//在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)

4、弹出

list.pop(3)//弹出(返回)位置3的元素,原列表修改

5、逆序

list.reverse()//反向列表中元素

6、排序

list.sort()//数字大小
list.sort([func]):对原列表进行排序

7、删除

list.remove(1)//删除值为1的元素
del list[1]//删除下标1的元素

8、合并

+合并列表,返回新列表
*列表元素重复N次,返回新列表

9、成员关系判断

item in list 返回 False 或者 True
同理: not in

10、复制列表所有元素

List2 = list[:] //返回列表所有元素,生成新列表
List3 = copy.deepcopy(list)//import copy

11、range(10)

range(10)生成列表
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

相关文章

  • Python学习——列表简介

    Python学习——列表操作 列表: 列表内的元素可以通过索引来操作和使用 列表的修改、添加、删除: 修改: 添加...

  • 第二课:List列表、Tuple元祖、Dict字典

    Python 列表List 加号+是列表连接运算符,星号*是重复操作 列表元素的添加与删除 输出: Python列...

  • Day01自学 - Python 列表(List)

    学习参考博客地址:Python 列表(List) | python list(列表)操作用法总结 一、基础语法 创...

  • 10 Python通用序列操作

    在讲解列表和元组之前,本节先介绍Python中序列的通用操作,这些操作在列表和元组中都会用到。Python中所有序...

  • python列表操作

    #!/usr/bin/env python # -*- coding:utf-8 -*- # Author:Hua...

  • python 列表操作

    序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个...

  • python列表操作

  • python 列表操作

    列表操作 列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列 表的数据项不需要具有相...

  • Python列表操作

    列表容器类型,包含任意对象的有序集合,通过索引访问其中的元素,可变对象,任意嵌套。定义:list = [1,2,2...

  • Python列表操作

    向列表添加元素 1、append()append()对于列表的操作主要实现的是在特定的列表最后添加一个元素,并且只...

网友评论

      本文标题:Python列表操作

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