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. mybatis-mybatis-config.xml详细介绍

    1.mybatis-config.xml 1.1:配置,配置可以是引入外部文件,也可以是在本文件内写配置 <!-- <properties resource="jdbc.prop ...

  2. WORD窗体保护密码清除

    Word 2003破解方法如下:1.用Word打开已设置有密码的“保护文档”(原始DOC文件):2.菜单中选择“文件”→“另存为Web页”,保存为HTML文件然后关闭Word:3.用文本编辑器(如:记 ...

  3. HDU3371 Connect the Cities

    题目描述: 有n个小岛,其中有的小岛之间没有通路,要修这样一条通路需要花费一定的钱,还有一些小岛之间是有通路的.现在想把所有的岛都连通起来,求最少的花费是多少. 输入: 第一行输入T,代表多少组数据. ...

  4. vue中使用setTimeout

    在vue的函数中使用setTimeout self.distroyTimeout = setTimeout(()=>{ self.initData() },1000) 这时清除setTimeou ...

  5. 2018.10.05 TOPOI提高组模拟赛 解题报告

    得分: \(100+5+100=205\)(真的是出乎意料) \(T1\):抵制克苏恩(点此看题面) 原题: [BZOJ4832][Lydsy1704月赛] 抵制克苏恩 应该还是一个比较简单的\(DP ...

  6. 响应式网站布局要适应的当下主流手机屏幕的各个版本的分辨率有哪些(media query)

    CSS宽有14种: 320.360.375.384.400.414.533.600.768.800.853.1024.1280.1366 CSS高有16种: 360.480.533.568.569.6 ...

  7. maven操作手册

    ===Maven的安装=== http://blog.csdn.net/yang5726685/article/details/56486479 ===Maven的jar包仓库地址配置=== http ...

  8. 2017.12.6 计算机算法分析与设计---------Fibonacci数列

    (1)题目: 无穷数列1,1,2,3,5,8,13,21,34,55,--,称为Fibonacci数列.它可以递归地定义为: 第n个Fibonacci数可递归地计算如下: int fibonacci( ...

  9. React后台管理系统-商品列表搜索框listSearch组件

    1.商品列表搜索框 2.搜索框页面的结构为 <div className="row search-wrap">               <div classN ...

  10. java连接MySQL数据库操作步骤

    package com.swift; //这里导入的包是java.sql.Connection而不是com.mysql.jdbc.Connection import java.sql.Connecti ...