列表是什么

name = ["jim", "lilei", "lucy"]     #方括号表示,逗号分隔
print(name)
print(name[])
print(name[].title())

输出:

['jim', 'lilei', 'lucy']
jim
Jim

name = ["jim", "lilei", "lucy"]

print(name[], name[], name[])
print(name[-], name[-], name[-]) #-1索引表示最后一个元素

输出:

jim lilei lucy
lucy lilei jim

name = ["jim", "lilei", "lucy"]
name[] = 'lily' #修改第一个元素
print(name) #添加元素
name.append('xiaoming') #在末尾添加
print(name)
name.insert(,'ouyangfeng') #在name[]处添加,原来的name[]以及以后的后移
print(name) del name[] #删除name[],以后不用name[]了
print(name) delete_end = name.pop()
print(delete_end, name) delete_name = name.pop() #删除name[],以后还可以用
print("delete_name: ",delete_name)
print(name) name.remove('lucy') #删除lucy
print(name)

输出:

['lily', 'lilei', 'lucy']
['lily', 'lilei', 'lucy', 'xiaoming']
['lily', 'ouyangfeng', 'lilei', 'lucy', 'xiaoming']
['lily', 'lilei', 'lucy', 'xiaoming']
xiaoming ['lily', 'lilei', 'lucy']
delete_name:  lilei
['lily', 'lucy']
['lily']

永久排序:

cars =['dazhong','Baoma','aodi','qq','Qirui']
cars.sort() #按字母从小到大
print(cars) cars.sort(reverse=True) #按字母从大到小
print(cars)

output:

['Baoma', 'Qirui', 'aodi', 'dazhong', 'qq']
['qq', 'dazhong', 'aodi', 'Qirui', 'Baoma']

临时排序:

cars =['dazhong','Baoma','aodi','qq','Qirui']
tmp_sort = sorted(cars)
print("tmp_sort:",tmp_sort)
print("origianl:",cars)
print("large->small:",sorted(cars,reverse=True))
print("origianl:",cars)

output:

tmp_sort: ['Baoma', 'Qirui', 'aodi', 'dazhong', 'qq']
origianl: ['dazhong', 'Baoma', 'aodi', 'qq', 'Qirui']
large->small: ['qq', 'dazhong', 'aodi', 'Qirui', 'Baoma']
origianl: ['dazhong', 'Baoma', 'aodi', 'qq', 'Qirui']

反转:

cars =['dazhong','Baoma','aodi','qq','Qirui']
print(cars) cars.reverse()
print(cars) cars.reverse()
print("recover: ", cars)

output:

['dazhong', 'Baoma', 'aodi', 'qq', 'Qirui']
['Qirui', 'qq', 'aodi', 'Baoma', 'dazhong']
recover:  ['dazhong', 'Baoma', 'aodi', 'qq', 'Qirui']

cars =['dazhong','Baoma','aodi','qq','Qirui']
length = len(cars)
print(length)

output:

5

python3—列表的更多相关文章

  1. python3列表

    Python3 列表 list python的矩阵 python中矩阵可以用双层列表表示 Python列表脚本操作符 len([1, 2, 3]) 3 长度 [1, 2, 3] + [4, 5, 6] ...

  2. Python3 列表 copy() 方法

    描述 Python3 列表 copy() 方法用于复制(浅拷贝)列表(父不变,子变),类似于 a[:]. 语法 copy() 方法语法: L.copy() 参数 无. 返回值 返回复制(浅拷贝)后的新 ...

  3. Python3 列表 clear() 方法

    描述 Python3 列表 clear() 方法用于清空列表,类似于 del a[:]. 语法 clear() 方法语法: L.clear() 参数 无. 返回值 该方法没有返回值. 实例 以下实例展 ...

  4. python009 Python3 列表

    Python3 列表序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推.Python有6个序列的内置类型,但最常见的是 ...

  5. python3列表(list)

    一.列表(List) 定义:有序的可变的元素集合:通过range函数构造,在python3 中用的时候才会去构造   list = [1,2,3,4,5,'abc',['a',1,2,3],6,7] ...

  6. Python3列表(list)比较操作教程

    一.相等比较 1.1 同顺序列表比较 顺序相同直接用“==”进行比较即可 list1 = ["one","two","three"] lis ...

  7. python3 列表的常用方法

    Python3中常用的列表方法(method) 见:help(list) 方法 意义 L.index(v [, begin[, end]]) 返回对应元素的索引下标, begin为开始索引,end为结 ...

  8. Python3列表中获取相同元素出现位置的下标

    前言 list: Python3的列表类型, 和其他语言中的数组类似 定义格式: l = ["a", "b", "c", "a&q ...

  9. Python3 列表List(十一)

    list是一种有序可重复的集合,可以随时添加和删除其中的元素. 序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推. ...

  10. 傻瓜式学Python3——列表

    前言: 好久不见,突然发觉好久没写博客了,最近迷上了 Python 无法自拔,了解了一下,Python 简单易学,尤其是接触过java的人,入门 Python 更是门槛极低,本着学习记录的原则,边学习 ...

随机推荐

  1. Python3基础 response.read 输出网页的源代码

             Python : 3.7.0          OS : Ubuntu 18.04.1 LTS         IDE : PyCharm 2018.2.4       Conda ...

  2. oracle 之 伪列 rownum 和 rowid的用法与区别

    rownum的用法 select  rownum,empno,ename,job from emp where rownum<6 可以得到小于6的值数据 select rownum,empno, ...

  3. Android CPU耗电量测试

    Android CPU耗电量测试 在测试Android app时,不仅仅要关注app的功能,也好关注app的性能指标,cpu.内存.流量.电量等.简单介绍下电量测试中的cpu耗电. 影响耗电的因素 C ...

  4. Md5混淆因子

    package cn.springmvc.utils;import org.apache.commons.codec.digest.DigestUtils;import org.apache.comm ...

  5. 【Python】【数据库】

    #[[数据库]]'''MySQL是Web世界中使用最广泛的数据库服务器.SQLite的特点是轻量级.可嵌入,但不能承受高并发访问,适合桌面和移动应用.而MySQL是为服务器端设计的数据库,能承受高并发 ...

  6. Intellij idea创建maven项目并配置tomcat

    今天刷知乎的时候刷到这么一句话 我觉得还是蛮有趣的,形容的也比较到位,正好最近新建maven项目进行了thrift数据的传输,在此做一个记录 首先idea整合了maven,不需要单独下载 新建一个Pr ...

  7. 浅谈Linux文件系统

    Linux 与其他类 UNIX 系统一样并不区分文件与目录:目录是记录了其他文件名的文件.使用命令 mkdir 创建目录时,若期望创建的目录的名称与现有的文件名(或目录名)重复,则会创建失败. Lin ...

  8. Tp3.2 复合查询

    我们常常有这样的需求,比如搜索. 搜索出,标题,子标题,内容中包含某某关键字. 这就要and,or结合使用了. $where = ['is_show'=>1,'status'=>1]; / ...

  9. uni-app去掉h5端的导航栏

    找到项目的根目录下的pages.json文件,添加一下内容,可以去掉对应页面的导航栏 附上代码 "app-plus":{ "titleNView": false ...

  10. Qt532.QString_填充字符

    1.代码: void MainWindow::on_pushButton_clicked() { QString str = "; QString str01 = str.leftJusti ...