博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
列表Liist
阅读量:4313 次
发布时间:2019-06-06

本文共 1575 字,大约阅读时间需要 5 分钟。

1、列表

创建普通列表
member = ['hello','welcome','how','fine','nice']
创建混合列表
mix = [1,'fine',[1,2,3]]

append()向列表添加元素

member.append(‘mmp’)
只能添加一个参数
extend添加多个参数
member.extend(['mmp',maimaipi'])
insert插入参数
member.insert(1,'mmp')#插入到第二个

获取列表元素

通过元素的索引值
member[index]
列表删除元素:1、remove() 2、del()3、pop()
member.remove(值)
del member[0] 或者del member
member.pop()出栈,删除最后一个
member.pop(1)删除第二个元素
--列表分片Slice ,创建列表拷贝
member[1:4] 分出1-4三个值
member[1:]
member[:4]

2、列表操作符

--列表比较
list1 = [123]
list2 = [234]
list1 < list2 # 返回True

list1 = [123,456]

list2 = [234,123]
list1 > list2 # 返回False 只比较第一个元素的值,后边不考虑

list3 = [123,456]

(list1 < list2) and (list1 == list3)

list4 = list1 + list2 #连接list1和list2

list*3
#输出[123,456,123,456,123,456]

123 in list3 #判断123是否在list3内,返回Ture

123 not in list3 #返回False

list3.index(123) # 返回值所在的位置,有重复只返回第一次出现

list3.count(123,4,7)#返回4-7之间

list3.count(123)#123在list3出现几次

reverse翻转列表
list3.reverse()
sort排序
list3.sort()

案例代码:

member = ['hello','welcome','how','fine','nice']

for i in member:
print(i, end=' ')
print()
member.append('fine')
for i in member:
print(i, end=' ')
print()
#extend添加多个参数
member.extend(['mmp','maimaipi'])
for i in member:
print(i, end=' ')
print()
#insert插入参数
member.insert(1,'mmp')
for i in member:
print(i, end=' ')
print()
#remove
member.remove('nice')
for i in member:
print(i, end=' ')
print()
#del member[0]
del member[0]
for i in member:
print(i, end=' ')
print()
#member.pop()
member.pop()
for i in member:
print(i, end=' ')
print()
member.pop(1)
for i in member:
print(i, end=' ')
print('')

 

转载于:https://www.cnblogs.com/ggluo/p/10126751.html

你可能感兴趣的文章
influxdb 命令行输出时间为 yyyy-MM-dd HH:mm:ss(年月日时分秒)的方法
查看>>
已知子网掩码,确定ip地址范围
查看>>
判断时间或者数字是否连续
查看>>
docker-daemon.json各配置详解
查看>>
Docker(一)使用阿里云容器镜像服务
查看>>
Docker(三) 构建镜像
查看>>
FFmpeg 新旧版本编码 API 的区别
查看>>
RecyclerView 源码深入解析——绘制流程、缓存机制、动画等
查看>>
Android 面试题整理总结(一)Java 基础
查看>>
Android 面试题整理总结(二)Java 集合
查看>>
学习笔记_vnpy实战培训day02
查看>>
学习笔记_vnpy实战培训day03
查看>>
VNPY- VnTrader基本使用
查看>>
VNPY - CTA策略模块策略开发
查看>>
VNPY - 事件引擎
查看>>
MongoDB基本语法和操作入门
查看>>
学习笔记_vnpy实战培训day04_作业
查看>>
OCO订单(委托)
查看>>
学习笔记_vnpy实战培训day06
查看>>
回测引擎代码分析流程图
查看>>