python学习,day2:列表的使用,增删改合并等
2024-10-21 05:09:18
# coding=utf-8
# Author: RyAn Bi
names = ['A','B','C','D']
print(names)
print(names[0]) #从0开始记录
print(names[1],names[2])
print(names[1:3]) #不包含3
print(names[3])
print(names[-1]) #倒着数
print(names[-2:]) #取-2到-1,由于没有办法包含-1,所以不写 names.append('F') #在最后追加一个F
names.insert(1,'E') #在1的位置,加入E,之后依次后挪
print(names) names[2] = 'G' #修改了2号的名字
print(names) names.remove('G') #删除G
print(names)
del names[1] #删除下标1
print(names)
names.pop()#默认删除最后一个,如果加入下标1,相当于删除下标1,等同于del names[1]
print(names)
print(names.index('A')) #找A的位置
print(names[names.index('A')]) #找到A的位置,并打印A
names.insert(1,"A")
print(names.count('A')) #统计A的数量
#names.clear() #清空列表
names.reverse() #翻转列表
print(names)
names.sort() #排序,默认顺序(ask码中的排序)
print(names)
names2=[1,2,3,5] names.extend(names2) #将names和names2合并
print(names,names2)
del names2 #删除name2表
最新文章
- easyui-datagrid 列单击事件
- SNF开发平台WinForm之十四-站内发送系统信息-SNF快速开发平台3.3-Spring.Net.Framework
- C语言杂谈(二)自增运算符++与间接访问运算符*的结合关系和应用模式
- Python中dict的特点、更新dict、遍历dict
- alpha,hidden,opaque的一些认识
- hibernate基础(1)
- zedboard--交叉编译Opencv库的生成 分类: shell ubuntu fool_tree的笔记本 ZedBoard OpenCV 2014-11-08 18:57 171人阅读 评论(0) 收藏
- 判断Table表中是否含有某一列
- VCC、VDD、VEE、VSS的区别
- Linux系统上安装JDK和Tomcat服务器
- Linux内核中的有关Page的算法
- youtube去广告
- ubuntu14.04安装Anaconda
- Virtualbox+Vagrant环境准备
- mysql获取表中数据行数
- 二分插入、bisect
- c语言结构体链表
- 窄依赖与宽依赖&;stage的划分依据
- 移动端 html基值(转载)
- ssrf小记
热门文章
- 【bzoj2208】[Jsoi2010]连通数
- Python中__new__与__init__介绍
- if else的执行流程
- APP前端开发时应注意的一些问题
- 28. LAST() 函数
- xgboost 调参参考
- 编写高质量代码改善C#程序的157个建议——建议39:了解委托的实质
- RequireJS 主入口加载模块经常会加载失败的问题
- .Net Core 自动化部署:使用docker版jenkins部署dotnetcore应用
- this指针------新标准c++程序设计