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"] ...
随机推荐
- HihoCoder 1121二分图一•二分图判定
背景: 个名字,表示这两个人有一场相亲.由于姑姑年龄比较大了记性不是太好,加上相亲的人很多,所以姑姑一时也想不起来其中有些人的性别.因此她拜托我检查一下相亲表里面有没有错误的记录,即是否把两个同性安排 ...
- hrbust1444 逃脱 【BFS】
Description 这是mengxiang000和Tabris来到幼儿园的第四天,幼儿园老师在值班的时候突然发现幼儿园某处发生火灾,而且火势蔓延极快,老师在第一时间就发出了警报,位于幼儿园某处的 ...
- php-fpm 高并发 参数调整
工作中经常会遇到会给客户配置服务器,其中有的客户还会有并发量要求,其中也会必须要用负载均衡承载压力的.增加服务器数量肯定能有效的提升服务器承载能力,但只有根据目前已有配置设置好单台服务器才能更好的发挥 ...
- MySQL--表操作1
这是对自己学习燕十八老师mysql教程的总结,非常感谢燕十八老师. 依赖软件:mysql 系统环境:win 注:本次所有命令都是在命令行上执行 数据库的四大天王操作:增删改查 增删改查都是在对表进行操 ...
- SpringMVC注解校验
spring注解式参数校验 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/jinzhencs/article/details/5168283 ...
- CF1076D Edge Deletion
洛谷传送门 cf传送门 这道题作为div.2的D题,被我一眼秒了我觉得十分荣幸,然后就开始写,然后就写了好久. AC之后看网上的题解,发现好多最短路树的,猛然发现我写的好复杂啊,结果还看到了直接一遍d ...
- Maven聚合工程怎么变回普通的Maven工程
问题 Maven聚合工程的父工程的packaging是pom,如果我们将其改为jar,会立刻报错: Project build error: 'packaging' with value 'jar' ...
- Centos 7.x 搭建 Zabbix3.4
前提要安装了LAMP(官方推荐环境) LNMP也可以 一.安装.配置Zabbix3.4 1:安装zabbix_RPM包 rpm -i https://repo.zabbix.com/zabbix/3. ...
- scrapy框架中Download Middleware用法
scrapy框架中Download Middleware用法 Downloader Middleware处理的过程主要在调度器发送requests请求的时候以及网页将response结果返回给sp ...
- TensorFlow 模型保存/载入
我们在上线使用一个算法模型的时候,首先必须将已经训练好的模型保存下来.tensorflow保存模型的方式与sklearn不太一样,sklearn很直接,一个sklearn.externals.jobl ...