python3—列表
列表是什么
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—列表的更多相关文章
- python3列表
Python3 列表 list python的矩阵 python中矩阵可以用双层列表表示 Python列表脚本操作符 len([1, 2, 3]) 3 长度 [1, 2, 3] + [4, 5, 6] ...
- Python3 列表 copy() 方法
描述 Python3 列表 copy() 方法用于复制(浅拷贝)列表(父不变,子变),类似于 a[:]. 语法 copy() 方法语法: L.copy() 参数 无. 返回值 返回复制(浅拷贝)后的新 ...
- Python3 列表 clear() 方法
描述 Python3 列表 clear() 方法用于清空列表,类似于 del a[:]. 语法 clear() 方法语法: L.clear() 参数 无. 返回值 该方法没有返回值. 实例 以下实例展 ...
- python009 Python3 列表
Python3 列表序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推.Python有6个序列的内置类型,但最常见的是 ...
- python3列表(list)
一.列表(List) 定义:有序的可变的元素集合:通过range函数构造,在python3 中用的时候才会去构造 list = [1,2,3,4,5,'abc',['a',1,2,3],6,7] ...
- Python3列表(list)比较操作教程
一.相等比较 1.1 同顺序列表比较 顺序相同直接用“==”进行比较即可 list1 = ["one","two","three"] lis ...
- python3 列表的常用方法
Python3中常用的列表方法(method) 见:help(list) 方法 意义 L.index(v [, begin[, end]]) 返回对应元素的索引下标, begin为开始索引,end为结 ...
- Python3列表中获取相同元素出现位置的下标
前言 list: Python3的列表类型, 和其他语言中的数组类似 定义格式: l = ["a", "b", "c", "a&q ...
- Python3 列表List(十一)
list是一种有序可重复的集合,可以随时添加和删除其中的元素. 序列是Python中最基本的数据结构.序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推. ...
- 傻瓜式学Python3——列表
前言: 好久不见,突然发觉好久没写博客了,最近迷上了 Python 无法自拔,了解了一下,Python 简单易学,尤其是接触过java的人,入门 Python 更是门槛极低,本着学习记录的原则,边学习 ...
随机推荐
- P3380 【模板】二逼平衡树(树套树)
思路 若opt=1 则为操作1,之后有三个数l,r,k 表示查询k在区间[l,r]的排名 若opt=2 则为操作2,之后有三个数l,r,k 表示查询区间[l,r]内排名为k的数 若opt=3 则为操作 ...
- FJUT3591 侦测到在途的聚变打击(最小不可相交路径覆盖)题解
题意:给你n个点,点间m条路,给出在每条路要走的时间.现在有q个任务,要摧毁q个点,每次提供ci和ti表示在时间ti摧毁点ci(必须正好在时间ti才能摧毁),每个点可能需要多次摧毁(同一时间能在同一个 ...
- (转)RabbitMQ学习
(二期)24.消息中间件RabbitMq [课程24]RabbitM...概念.xmind60.2KB [课程24]五种队列模式.xmind0.8MB [课程24]消息确...rm).xmind84. ...
- 17秋 SDN课程 第三次上机作业
SDN 第三次上机作业 1.创建拓扑 2.利用OVS命令下发流表,实现vlan功能 3.利用OVS命令查看流表 s1: s2: 4.验证性测试 5.Wireshark 抓包验证
- python3 session cookie
session是保存在服务器中的,而cookies是保存在客户端中的.服务器通过session id来跟踪客户,而对于客户端而言,session id是保存在cookies中的,所以只要把cookie ...
- python接口测试模版
"""Test case implementation""" import sys import functools import diff ...
- 转一个集成速锐的ss 回头试试 补充加速一、Vultr安装锐速
https://liyuans.com/archives/ssr-serverspeeder-onekey.html Debian/Ubuntu 系统 ShadowsocksR 一键安装脚本 (集成锐 ...
- Educational Codeforces Round 23 C. Really Big Numbers 暴力
C. Really Big Numbers time limit per test 1 second memory limit per test 256 megabytes input standar ...
- 启动总是提示:Process finished with exit code 0
1.端口冲突检查端口号 2.缺少web启动依赖 <dependency> <groupId>org.springframework.boot</groupId> & ...
- IDEA @Autowired 出现红色下划线 报红
例如: 解决方法: