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

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

---恢复内容开始---

list #类,列表 li = [1,2,34,4,'alex',['是正文','庞麦郎'],True,'da']  # 通过list类创建的对象,li #中括号括起来 # ,号分割每个元素 #列表中的元素可以是数字,字符串,布尔值 #列表里面可以无限嵌套列表 #列表就是一个‘集合’,可以放任何东西  print(li[2])  #通过索引取值  print(li[2:-1])  #通过切片取值,结果还是一个列表 #支持for循环 #支持while循环 a = 0 b = len(li) while a < b:     print(li[a])     a += 1 else:     pass
li = [1,2,34,4,'alex',['是正文','庞麦郎'],True,'da'] li[1] = 200 #索引修改 del li[1] #索引删除li[1] li[1:3] = [20,340] # 切片修改 del li[1:4]# 切片删除
v = 'alex'in li  #判断'alex'是否在li列表里面
print(li[5][0][1])#输出索引的值
------------------------- 字符串转换成列表,  li = list('dafasfsadgfsdzvxga')   内部使用for循环
#列表转换成字符串的时候,需要自己写for循环一个一个处理,既有数字也有字符 li = [11,22,33,'123','alex'] s = '' for a in li:     s = s + str(a) print(s) #如果列表中只有字符串,直接使用join方法 li2 = ['123','alex'] v = ''.join(li2) print(v)
----------------------------#原来值最后面追加
li = [11,22,33,22,44]  li.append(5)  li.append(['a',12])  print(li) #清空  li.clear()  print(li) #复制,浅拷贝  v = li.copy()  print(v) #计算元素出现的次数  v = li.count(22)  print(v)  li = [11,22,33,44,55,66] #extend扩展原列表,但参数是可迭代对象(就是可以用for循环的)  li.append([9898,'不得了'])  li.extend('不得了')#extend是把对象拆开一个一个的加到列表里的  print(li) ---------------------  print(li.index(33)) #根据值获取当前索引位置(最左边优先) ----------------------------  li = [11,22,33,44,55,66]  li.insert(0,99)#按照索引添加元素,把99添加到第一个位置  print(li) -----------------  li = [11,22,33,44,55,66]  v = li.pop(1) #pop默认删除最后一个,并获取删除的值。。pop后面加入索引位置可以删除指定值,并获取  print(li)  print(v)  li = [11,22,33,44,55,33,66]  li.remove(33)#删除指定值,左边优先,  print(li) # PS: pop    remove  del   li[0]    del li[7:9]    clear  li = [11,22,33,44,55,66]  li.reverse()#将当前列表进行翻转  print(li) li = [11,44,33,66,22,55] li.sort() #列表的排序 li.sort(reverse= True)  #从大到小排 print(li)
 

---恢复内容结束---

 

转载于:https://www.cnblogs.com/lhqlhq/p/8629375.html

你可能感兴趣的文章
PHP盛宴——经常使用函数集锦
查看>>
安装gulp及相关插件
查看>>
如何在Linux用chmod来修改所有子目录中的文件属性?
查看>>
Hyper-V 2016 系列教程30 机房温度远程监控方案
查看>>
笔记:认识.NET平台
查看>>
SCCM 2016 配置管理系列(Part8)
查看>>
我的友情链接
查看>>
python基础教程_学习笔记19:标准库:一些最爱——集合、堆和双端队列
查看>>
js replace,正则截取字符串内容
查看>>
javascript继承方式详解
查看>>
lnmp环境搭建
查看>>
自定义session扫描器精确控制session销毁时间--学习笔记
查看>>
PHP队列的实现
查看>>
单点登录加验证码例子
查看>>
[T-SQL]从变量与数据类型说起
查看>>
occActiveX - ActiveX with OpenCASCADE
查看>>
BeanUtils\DBUtils
查看>>
python模块--os模块
查看>>
Java 数组在内存中的结构
查看>>
《关爱码农成长计划》第一期报告
查看>>