14.list列表
1).列表的切片
li = ['德玛西亚',[1,2,3],'luokesasi','eson','女神','jingdongi']
l1 = li[0]
print(l1) #>>>德玛西亚
l2 = li[1]
print(l2) #>>>[1,2,3]
l3 = li[0:3]
print(l3) #>>>['德玛西亚',[1,2,3],'luokesasi']
2).列表的增加.append() .insert() .extend()
1.append
li = ['德玛西亚',[1,2,3],'luokesasi','eson','女神','jingdongi']
li.append('啦啦啦')
print(li) #>>>li = ['德玛西亚',[1,2,3],'luokesasi','eson','女神','jingdongi','啦啦啦'] #默认在最后面添加
#利用while循环往列表添加
li = ['德玛西亚',[1,2,3],'luokesasi','eson','女神','jingdongi']
while 1:
username = input('>>>')
if ursername.strip().upper() == 'Q':
brreak
else:
li.append(username)
print(li)
2.insert
li = ['德玛西亚',[1,2,3],'luokesasi','eson','女神','jingdongi']
li.insert(4,'啦啦啦') #4为索引
print(li) #>>>li = ['德玛西亚',[1,2,3],'luokesasi','eson','啦啦啦',’'女神','jingdongi']
3.extend
li = ['德玛西亚',[1,2,3],'luokesasi','eson','女神','jingdongi']
li.extend('啦啦啦')
print(li) #>>>li = ['德玛西亚',[1,2,3],'luokesasi','eson','女神','jingdongi','啦','啦','啦']
3).列表的删除.pop() .remove()
1.pop 按索引删除,默认删除最后一个
li = ['taibai','alex','wusir','egon','女神',]
name = li.pop(1) #有返回值
print(name,li) #>>>alex ['taibai', 'wusir', 'egon', '女神']
2.remove 按元素删除
li = ['taibai','alex','wusir','egon','女神',]
li.remove('alex')
print(li) #>>>li = ['taibai','wusir','egon','女神',]
3.clear()清空
li = ['taibai','alex','wusir','egon','女神',]
li.clear()
print(li)
4.del 切片删除
li = ['taibai','alex','wusir','egon','女神',]
del li[0:3]
print(li) #>>> ['egon','女神',]
4).列表的改
li = ['taibai','alex','wusir','egon','女神',]
li[0] = '啦啦啦’
print(li) #>>>li = ['啦啦啦','alex','wusir','egon','女神',]
5).列表的查
li = ['taibai','alex','wusir','egon','女神',]
for i in li:
print(i)
6).公共方法
li = ['taibai','alex','wusir','egon','女神',]
#公共方法:
#1.列表的长度
l = len(li)
print(l)
#2.列表元素的数量
num = li.count('taibai')
print(num)
print(li.index('wusir'))
li = [1,5,4,7,6,2,3]
#3.正向排序
li.sort()
print(li)
#4.反向排序
li.sort(reverse=True)
print(li)
#5.反转
li.reverse()
print(li)
7).列表的嵌套
li = ['taibai','武飞','苑昊',['alex','egon',89],23]
print(li[1][1]) #>>>飞 name = li[0].capitalize()
print(name) #>>>Taibai print(li[2].replace('昊','ritian')) #>>>苑日天 li[2] = li[2].replace('昊','ritian')
li[3][0] = li[3][0].upper()
print(li) #>>>['taibai', '武藤兰', '苑ritian', ['ALEX', 'egon', 89], 23]
.
14.list列表的更多相关文章
- MOSS 2010:Visual Studio 2010开发体验(14)——列表开发之事件接收器
转:http://boke.25k5.com/kan141919.html 通过前面几篇,我们已经完成了内容类型,列表定义,列表实例g 8h"@的开发.本篇继续讲解列表中的一个重要环节- ...
- HTML&CSS基础学习笔记1.14—有序列表及列表嵌套
我们上篇讲到了无序列表,那么今天就来看看有序列表和他们的组合嵌套使用吧. 有序列表 现在我们要做那堆杂事了,但是发现这么多杂事,先做哪个好呢?于是我们给这堆杂事弄个优先级排序,让我们能够按照顺序做下去 ...
- 14 Vue列表渲染
列表渲染 用 v-for 把一个数组对应为一组元素(for循环) 我们可以用 v-for 指令基于一个数组来渲染一个列表. v-for 指令需要使用 item in items 形式的特殊语法, 其中 ...
- python2.7 学习笔记--列表的使用
同其它编程语言一样,python也提供了丰富的数据结构,以方便数据的处理.本文介绍两种最基本的数据集合,列表和元组的使用. 一.列表使用介绍 可以理解为一个有序的序列.其使用方式举例如下: list= ...
- linux 内核邮件列表
第一节 - 一般性问题 1. 为什么有些时候使用“GNU/Linux"而另一些时候使用“Linux”? 答:在这个FAQ中,我们尝试使用“linux”或者“linux kernel”来表示内 ...
- 003-python列表
Python 列表(list) 列表是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推. 列表的基本操作: 索引 切片 追 ...
- Python 2.7 学习笔记 列表的使用
同其它编程语言一样,python也提供了丰富的数据结构,以方便数据的处理.本文介绍两种最基本的数据集合,列表和元组的使用. 一.列表使用介绍 可以理解为一个有序的序列.其使用方式举例如下: list= ...
- 如何用PC标签在列表页中调出文章内容 phpcms
如何用PC标签在列表页中调出文章内容 phpcms v9 moreinfo=”"参数说明 {pc:content action="lists" catid="$ ...
- python基础-----列表操作
在Python中用[]来表示列表,并用逗号隔开其中的元素. 1.访问列表元素 name=["zhangsan","lisi","ljy"] ...
随机推荐
- input输入框修改后自动跳到最后一个字符
<input class="m-form-control" onpaste="return false" placeholder="直播间名称& ...
- 黑科技抢先尝 - Windows全新终端初体验(附无需编译就能安装的Preview版本及代码Build全过程)
目录 将Window 10 升级到1903版本 安装好git, 从github上clone代码 安装 VS 2019 和 .NET core 3.0 SDK 重定解决方案目标 设置好编译平台和启动的项 ...
- Xcode10更新报错:library not found for -lstdc++.6.0.9
转载链接!:https://blog.csdn.net/timtian008/article/details/82792629 由于iPhone X Max 及iOS12系统的到来,必须升级xcode ...
- [Xcode 实际操作]九、实用进阶-(4)计算两个日期间的差值
目录:[Swift]Xcode实际操作 本文将演示如何计算两个日期之间的差值. 在项目导航区,打开视图控制器的代码文件[ViewController.swift] import UIKit class ...
- Mol Cell Proteomics. |陈洁| 整合鸟枪法蛋白质组学中鉴定和定量的错误率
大家好,本周分享的是发表在MCP上的一篇关于鸟枪蛋白质组学中的错误率的文章,题目是Integrated identification and quantification error probabil ...
- __str__,__repr__
目录 __str__ __repr__ __str__ 打印时触发 class Foo: pass obj = Foo() print(obj) <__main__.Foo object at ...
- fetch请求数据,后台将cookie一起返回时
请求时,添加以上标记的属性,就可以拿到后台给的cookie,并返回给后台.比如登录后才能有的操作,这样就需要返回给后台cookie从而判断是否登录
- Poj2299 Ultra-QuickSort(另附本质不同逆序对)
Description 给定一个长度为 n(n≤5*10^5) 的序列 a,如果只允许进行比较和交换相邻两个数的操作求至少需要多少次交换才能把 a 从小到大排序. Input The input co ...
- Jasper_table_resolve multiple copies of table in detail band issue
resolve method: (1) put table component into the Title band / Page Header band / Summary band, not i ...
- Jmeter----小技巧(3)
1.关闭启动Jmeter时出现的面板 说明:启动Jmeter的同时往往会打开一个下图所示的面板,经常不小心关掉后,导致Jmeter停止运行,偶尔写了好久的脚本没来得及保存就没了,烦恼不已 怎样避免如上 ...