list列表操作(创建、增加、删除、取值)
list
####(一)列表的创建[]、追加(append,extend,insert)、删除(remove、del、poop)、修改
##创建一个空列表、一个字符串列表、一个数字列表
lis0 = []
lis1 = ['append','extend','insert']
lis2 = ['remove','del','pop']
##向列表中添加元素
#1.整体作为一个元素添加到列表中
lis0.append(lis1)
print(lis0)
'''
[['append', 'extend', 'insert']]
''' #2.整体的每个元素添加到列表中(即作为列表的多个元素)
lis0.extend(lis2)
print(lis0)
'''
[['append', 'extend', 'insert'], 'remove', 'del', 'pop']
'''
# #3.指定位置插入元素(整体插入)
lis0.insert(0,'insert')
print(lis0)
'''
['insert', ['append', 'extend', 'insert'], 'remove', 'del', 'pop']
''' # #4.移除列表中的特定值
lis0.remove('remove')
print(lis0)
'''
['insert', ['append', 'extend', 'insert'], 'del', 'pop']
''' # #5.根据索引删除元素,'del'的索引是-2(倒序索引)
del lis0[-2]
print(lis0)
'''
['insert', ['append', 'extend', 'insert'], 'pop']
''' # #6.将列表的追后一个元素返回,在此基础上删除(最后一个元素是‘pop’)
pop_re = lis0.pop()
print(pop_re)
print(lis0)
'''
pop
['insert', ['append', 'extend', 'insert']]
'''
#7.列表拼接
lis3 = lis1+lis2
print(lis3)
'''
['append', 'extend', 'insert', 'remove', 'del', 'pop']
'''
列表创建-追加-删除-拼接
####列表的取值、索引、切片
lis_values1 = ['索引','切片']
lis_values2 = ['拼接+','复制*','数字类型元素比较><','逻辑运算']
lis_values3 = ['元素重复''取值索引']
##1.列表复制*
lis_values1*=3
print(lis_values1)
'''
['索引', '切片', '索引', '切片', '索引', '切片']
'''
##2.列表拼接+
lis=lis_values1+lis_values2+lis_values3
print(lis)
'''
['索引', '切片', '索引', '切片', '索引', '切片', '拼接+', '复制*', '数字类型元素比较><', '逻辑运算', '元素重复取值索引']
'''
#3.列表中指定元素出现的次数
num = lis.count('索引')
print(num) ###3次
#4.指定元素的索引,从左到右第一个
ind = lis.index('索引')
print(ind) ##0
#5.索引取值
a = lis[-1]
b = lis[3:6]
print(a)
print(b)
'''
元素重复取值索引
['切片', '索引', '切片']
'''
列表复制-拼接-重复次数-取索引-索引取值
list列表操作(创建、增加、删除、取值)的更多相关文章
- sqlserver 导入数据出现 无法创建 OLE DB 取值函数。请查看列元数据是否有效
我用的是Sql Server 的导入导出功能来实现的,但是有些数据可以导进去,有些就不行.总是出现一些错误! 执行之前 (错误)消息错误 0xc0202005: 数据流任务: 在数据源中找不到列“Un ...
- jquery操作select(选中,取值)
最近工作中总出现select 和 option问题,整理一下,内容大部分源于网络资料 一.基础取值问题 例如<select class="selector"></ ...
- Jquery操作单选按钮(Radio)的取值赋值实现代码
1.获取选中值,三种方法都可以: $('input:radio:checked').val(); $("input[type='radio']:checked").val(); $ ...
- jQuery操作select控件取值和设值
1.级联select的操作,后一个select的值随着前一个select选中值变化 $(".select_A").change(function(){ $(".selec ...
- oracle--二维表的操作创建修改删除
oracle学习内容 oracle的管理系统学习 oracle的数据管理学习 oracle的用户管理 oracle二维表管理 创建表和字段讲解 --创建表学习 1. 创建表的基本语句:create t ...
- Oracle操作语句--增加/删除
1.删除1980年雇员的雇员信息: delete from myemp where hiredate between to_date('1980-1-1','yyyy-mm-dd') and ...
- jquery操作select(option)的取值,设置和选中
比如 <select class="selector"> <option value ="volvo">Volvo</option ...
- C#注册表操作,根据键取值
string into = ""; RegistryKey key = Registry.LocalMachine; RegistryKey myreg = key.OpenSub ...
- Python 2.7.9 Demo - 014.列表List的定义、取值、遍历
#coding=utf-8 #!/usr/bin/python list = ['a', 1, 'b', 2, 'c', 3]; print list[0]; print list[1:3]; pri ...
- Python学习-列表的修改,删除操作
列表的修改操作 列表中的许多操作和字符串中有许多的相同点,因为列表是一个有顺序可变的元素集合,所以在列表中可以进行增加,删除,修改,查找的操作. 列表的修改操作: 如果你想单个修改列表中的某一个元素, ...
随机推荐
- token是什么?和session什么区别,怎么用
对于初学者来说,对Token和Session的使用难免会限于困境,开发过程中知道有这个东西,但却不知道为什么要用他?更不知道其原理,今天我就带大家一起分析分析这东西. 一.我们先解释一下他的含义: 1 ...
- HTMLtr 标签的 valign 属性
valign 属性规定表格行中内容的垂直对齐方式. <table width="100%" border="1"> <tr valign=&q ...
- lua脚本分解字符串
--local str = "文字45 文字 789 文们adsd45 文字 wowo 文字 文字 wowo我们 wowo456 wiwo 465我们 456sdf 45 45我们adsd4 ...
- Cocos2d-x之Sprite
| 版权声明:本文为博主原创文章,未经博主允许不得转载. Sprite是Cocos2d-x游戏开发者最常用的类,用图片把精灵(Sprite)显示在屏幕上. 在游戏开发中,经常会遇到精灵(Sprit ...
- qt ui界面控件布局设计
1.布局控件简介: 水平布局,里面的控件将水平展示,布局器里面的控件大小若没有固定,其大小将随着布局的大小而自动拉伸.可以通过设置其左(layoutLeftMargin).上(layoutTopMar ...
- HTTP请求方式: GET和POST的比较
GET和POST是HTTP的两个常用方法. 什么是HTTP? 超文本传输协议(HyperText Transfer Protocol -- HTTP)是一个设计来使客户端和服务器顺利进行通讯的协议 ...
- 修改bug 提交出错:操作失败: 无法更改关系,因为一个或多个外键属性不可以为 null
提交出错:操作失败: 无法更改关系,因为一个或多个外键属性不可以为 null.对关系作出更改后,会将相关的外键属性设置为 null 值.如果外键不支持 null 值,则必须定义新的关系,必须向外键属性 ...
- SQL数据库— <3>高级查询、常用函数 --摘录网络
SQL Server T-SQL高级查询 高级查询在数据库中用得是最频繁的,也是应用最广泛的. Ø 基本常用查询 --select select * from student; --all 查询所有 ...
- LeetCode Array Easy 268. Missing Number
Description Given an array containing n distinct numbers taken from 0, 1, 2, ..., n, find the one th ...
- 回收子进程——wait/waitpid 与 信号机制
孤儿/僵尸进程——回收子进程 参考博客:https://blog.csdn.net/qq_35396127/article/details/78725915 :https://www.cnblogs. ...