1.0 查询:

a = ['wuchao','jinxing','xiaohu','sanpang','ligang']
print(a[3])
#>>>sanpang
print(a[1:3])
#>>>['jinxing', 'xiaohu']
print(a[:])
#>>>['wuchao', 'jinxing', 'xiaohu', 'sanpang', 'ligang']
print(a[1:-1])
#>>>['jinxing', 'xiaohu', 'sanpang']
print(a[1:-1:2])
#>>>['jinxing', 'sanpang']
print(a[3:0:-2])
#>>>['sanpang', 'jinxing']
b = (a[::-1])
print (b)
#>>>['ligang', 'sanpang', 'xiaohu', 'jinxing', 'wuchao']

  

2.0 增加(append):

a = ['wuchao','jinxing','xiaohu','sanpang','ligang']
a.append('xuepeng') #只能在末尾添加,无返回值
print(a)
#>>>['wuchao', 'jinxing', 'xiaohu', 'sanpang', 'ligang', 'xuepeng']

2.1 增加(insert)

a = ['wuchao','jinxing','xiaohu','sanpang','ligang']
a.insert(1,'xuepeng')#1代表位置
print(a) #无返回值
#>>>['wuchao', 'xuepeng', 'jinxing', 'xiaohu', 'sanpang', 'ligang']

 

3.0 修改(有添加多个列表的功能) 

a = ['wuchao','jinxing','xiaohu','sanpang','ligang']
a[1] = 'haidilao' #修改1为'haidilao'
print(a)
#>>>['wuchao', 'haidilao', 'xiaohu', 'sanpang', 'ligang']
a[1:3]=['a','b'] #修改1,2位'a','b'
print(a)
#>>>['wuchao', 'a', 'b', 'sanpang', 'ligang']
a[0:0] = ['2','1','3']
print(a)
#>>>['2', '1', '3', 'wuchao', 'a', 'b', 'sanpang', 'ligang']
a[1:1] =['o','p']
print(a)
#>>>['2', 'o', 'p', '1', '3', 'wuchao', 'a', 'b', 'sanpang', 'ligang']

  

 4.0 删除(remove)

a = ['wuchao','jinxing','xiaohu','sanpang','ligang']
a.remove('wuchao') #等同于a.remove(a[0])
print(a) #无返回值
#>>>['jinxing', 'xiaohu', 'sanpang', 'ligang']

4.1 删除(pop)

a = ['wuchao','jinxing','xiaohu','sanpang','ligang']
b = a.pop (1) #把编号1删除,并且有返回值
print (a)
print (b)
#>>>['wuchao', 'xiaohu', 'sanpang', 'ligang']
#>>>jinxing

4.3 删除(del)

a = ['wuchao','jinxing','xiaohu','sanpang','ligang']
del a[0]
print(a)
#>>>['jinxing', 'xiaohu', 'sanpang', 'ligang']
del a
print(a)
#>>> NameError: name 'a' is not defined(直接报错,直接把变量给删除了)

  

day05_08 列表讲解、切片、内置方法的更多相关文章

  1. python基础-列表List及内置方法

    数据类型之列表-List 用途:用于存一个或多个不同类型的值 定义:通过中括号存值,每个值之间通过逗号进行分隔 l1 = [1,'a',3,'b'] 特性:有序.可变.存多个值的数据类型 常用方法: ...

  2. s14 第4天 关于python3.0编码 函数式编程 装饰器 列表生成式 生成器 内置方法

    python3 编码默认为unicode,unicode和utf-8都是默认支持中文的. 如果要python3的编码改为utf-8,则或者在一开始就声明全局使用utf-8 #_*_coding:utf ...

  3. python基础——4(数字、字符串、列表类型的内置方法介绍)

    目录 一.可变与不可变类型 二.数字类型 三.字符串类型 四.列表类型 一.可变与不可变类型 可变类型:值改变,但是id不变,证明就是在改变原值,是可变类型 不可变类型:值改变,id也跟着改变,证明产 ...

  4. Day 08 可变与不可变对象/列表与字典内置方法

    目录 可变对象与不可变对象 可变对象 不可变对象 列表的内置方法 字典内置方法 可变对象与不可变对象 可变对象 对象指向的内存中的值会改变,当更改这个变量的时候,还是指向原来内存中的值,并且在原来的内 ...

  5. python 基础之列表切片内置方法

    列表操作 c=['cx','zrd','ajt','dne'] #定义一个列表,有4个元素 #增删改查 print(c[3]) #从0计数 测试 D:\python\python.exe D:/unt ...

  6. 列表&元组的内置方法

    标红为元组可以使用

  7. day007 列表类型、元祖类型、 字典类型、 集合类型的内置方法

    目录 列表数据类型的内置方法 作用 定义方式 优先掌握的方法 需要掌握的方法 元祖类型的内置方法 作用 定义方式 优先掌握的方法(参考列表方法) 字典类型的内置方法 作用 定义方式 优先掌握的方法 需 ...

  8. day09-1 列表,元祖的内置方法

    目录 列表类型的内置方法 作用 定义方式 方法 优先掌握 需要掌握 储存一个值or多个值 有序or无序?(有序:有索引, 无序:无索引) 可变or不可变(可变:值变id不变,不可变:值变id也变) 元 ...

  9. python今日分享(内置方法)

    目录 一.习题详解 二.数据类型的内置方法理论 三.整型相关操作 四.浮点型相关操作 五.字符串相关操作 六.列表相关操作 今日详解 一.习题详解 1.计算1-100所有数据之和 all_num = ...

  10. python 入门基础4 --数据类型及内置方法

    今日目录: 零.解压赋值+for循环 一. 可变/不可变和有序/无序 二.基本数据类型及内置方法 1.整型 int 2.浮点型float 3.字符串类型 4.列表类型 三.后期补充内容 零.解压赋值+ ...

随机推荐

  1. linux 命令——6 rmdir(转)

    今天学习一下linux中命令: rmdir命令.rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的.(注意,rm - r dir命令可代替rmdir,但是有很大危险性.)删 ...

  2. NYOJ-596-谁是最好的Coder

    原题链接 谁是最好的Coder 时间限制:1000 ms  |  内存限制:65535 KB 难度:0 描述 计科班有很多Coder,帅帅想知道自己是不是综合实力最强的coder. 帅帅喜欢帅,所以他 ...

  3. bzoj2600 [Ioi2011]ricehub

    Description 乡间有一条笔直而长的路称为“米道”.沿着这条米道上 R 块稻田,每块稻田的坐标均为一个 1 到 L 之间(含 1 和 L)的整数.这些稻田按照坐标以不减的顺序给出,即对于 0 ...

  4. 【51nod1677】treecnt(树上数学题)

    点此看题面 大致题意: 给你一个节点从1~n编号的树,让你从中选择k个节点并通过选择的边联通,且要使选择的边数最少,让你计算对于所有选择k个节点的情况最小选择边数的总和. 题解 这道题乍一看很麻烦:最 ...

  5. 3219: 求最高同学位置—C语言版

    3219: 求最高同学位置—C语言版 时间限制: 1 Sec  内存限制: 128 MB提交: 207  解决: 115[提交][状态][讨论版][命题人:smallgyy] 题目描述 设一维数组存放 ...

  6. object-detection-crowdai数据处理

    import os file=os.listdir('/home/xingyuzhou/object-detection-crowdai') file.sort(key= lambda x:int(x ...

  7. datetime 插件

    1  写一段文本 <div id="nomarl-wrap"> <div class="form-group"> <label c ...

  8. Sum All Odd Fibonacci Numbers-freecodecamp算法题目

    Sum All Odd Fibonacci Numbers 1.要求 给一个正整数num,返回小于或等于num的斐波纳契奇数之和. 斐波纳契数列中的前几个数字是 1.1.2.3.5 和 8,随后的每一 ...

  9. 1143: [CTSC2008]祭祀river

    Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 4018  Solved: 2048[Submit][Status][Discuss] Descript ...

  10. 1072: [SCOI2007]排列perm

    Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 3000  Solved: 1875[Submit][Status][Discuss] Descript ...