day05_08 列表讲解、切片、内置方法
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 列表讲解、切片、内置方法的更多相关文章
- python基础-列表List及内置方法
数据类型之列表-List 用途:用于存一个或多个不同类型的值 定义:通过中括号存值,每个值之间通过逗号进行分隔 l1 = [1,'a',3,'b'] 特性:有序.可变.存多个值的数据类型 常用方法: ...
- s14 第4天 关于python3.0编码 函数式编程 装饰器 列表生成式 生成器 内置方法
python3 编码默认为unicode,unicode和utf-8都是默认支持中文的. 如果要python3的编码改为utf-8,则或者在一开始就声明全局使用utf-8 #_*_coding:utf ...
- python基础——4(数字、字符串、列表类型的内置方法介绍)
目录 一.可变与不可变类型 二.数字类型 三.字符串类型 四.列表类型 一.可变与不可变类型 可变类型:值改变,但是id不变,证明就是在改变原值,是可变类型 不可变类型:值改变,id也跟着改变,证明产 ...
- Day 08 可变与不可变对象/列表与字典内置方法
目录 可变对象与不可变对象 可变对象 不可变对象 列表的内置方法 字典内置方法 可变对象与不可变对象 可变对象 对象指向的内存中的值会改变,当更改这个变量的时候,还是指向原来内存中的值,并且在原来的内 ...
- python 基础之列表切片内置方法
列表操作 c=['cx','zrd','ajt','dne'] #定义一个列表,有4个元素 #增删改查 print(c[3]) #从0计数 测试 D:\python\python.exe D:/unt ...
- 列表&元组的内置方法
标红为元组可以使用
- day007 列表类型、元祖类型、 字典类型、 集合类型的内置方法
目录 列表数据类型的内置方法 作用 定义方式 优先掌握的方法 需要掌握的方法 元祖类型的内置方法 作用 定义方式 优先掌握的方法(参考列表方法) 字典类型的内置方法 作用 定义方式 优先掌握的方法 需 ...
- day09-1 列表,元祖的内置方法
目录 列表类型的内置方法 作用 定义方式 方法 优先掌握 需要掌握 储存一个值or多个值 有序or无序?(有序:有索引, 无序:无索引) 可变or不可变(可变:值变id不变,不可变:值变id也变) 元 ...
- python今日分享(内置方法)
目录 一.习题详解 二.数据类型的内置方法理论 三.整型相关操作 四.浮点型相关操作 五.字符串相关操作 六.列表相关操作 今日详解 一.习题详解 1.计算1-100所有数据之和 all_num = ...
- python 入门基础4 --数据类型及内置方法
今日目录: 零.解压赋值+for循环 一. 可变/不可变和有序/无序 二.基本数据类型及内置方法 1.整型 int 2.浮点型float 3.字符串类型 4.列表类型 三.后期补充内容 零.解压赋值+ ...
随机推荐
- HDU3308 线段树区间合并
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=3308 ,简单的线段树区间合并. 线段树的区间合并:一般是要求求最长连续区间,在PushUp()函数中实 ...
- 新建framework的bundle资源 图片资源被编译成了ttf后缀 解決
设置combine_hidpi_images为no
- Java的内存回收机制详解X
http://blog.csdn.net/yqlakers/article/details/70138786 1 垃圾回收的意义 在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前 ...
- RobotFramework:钉钉扫码登录UI自动化
背景: 遇到一个项目,使用的是钉钉扫码登录,一时间不知道该怎么下手了,还是先F12抓包看下都有什么数据传输吧. 分析: 先熟悉下钉钉扫码登录的逻辑,参考官文:https://open-doc.ding ...
- kubernetes-服务发现service(九)
service •防止Pod失联 •定义一组Pod的访问策略 •支持ClusterIP,NodePort以及LoadBalancer三种类型 •Service的底层实现主要有ipta ...
- javaweb基础(27)_jsp标签库实例
一.开发标签库 1.1.开发防盗链标签 1.编写标签处理器类:RefererTag.java 1 package me.gacl.web.simpletag; 2 3 import java.io.I ...
- latex目录标题常用宏包说明与示例
http://blog.sina.com.cn/s/blog_5e16f1770100gyxn.html
- 自建ssr(谷歌云免费试用一年)
近期我一个朋友的VPN到期了,他也不想再去续费,同时发现谷歌云第一年申请时是免费的,所以他就自己搭建了一个自己专属的VPN 以下是他的搭建教程: 本教程难点在于申请免费试用资格 谷歌云+ssr搭建免 ...
- 操作系统(5)_内存管理_李善平ppt
i386先通过段是管理,在通过页是管理
- 二、Shell 变量
Shell 变量 定义变量时,变量名不加美元符号($,PHP语言中变量需要),如: your_name="runoob.com" 注意,变量名和等号之间不能有空格,这可能和你熟悉的 ...