Python基础-列表(列表常用函数/列表遍历)
列表类似其他语言中的数组, 用来存储多个数据
列表常用函数
打印列表所有内容
names = ['熊大', '熊二', '熊三', '熊四']
print(names)
获取列表中指定索引的数据
names = ['熊大', '熊二', '熊三', '熊四']
print(names[1])
列表中的索引是从0开始的, 所以索引1对应的是列表中第2个数据
index(), 获取指定数据的索引
names = ['熊大', '熊二', '熊三', '熊四']
print(names.index('熊二'))
insert(), 在列表指定索引处插入元素
names = ['熊大', '熊二', '熊三', '熊四']
print(names)
names.insert(1, '熊熊')
print(names)
append(), 在列表末尾追加数据
names = ['熊大', '熊二', '熊三', '熊四']
print(names)
names.append('熊五')
print(names)
extend(), 在列表末尾追加列表
names = ['熊大', '熊二', '熊三', '熊四']
print(names)
names.extend(['熊五', '熊六', '熊七'])
print(names)
修改指定索引处的数据
names = ['熊大', '熊二', '熊三', '熊四']
print(names)
names[1] = '熊熊'
print(names)
del, 删除列表中指定索引处的数据
names = ['熊大', '熊二', '熊三', '熊四']
print(names)
del names[1]
print(names)
remove(), 删除列表中的指定数据
names = ['熊大', '熊二', '熊三', '熊四']
print(names)
names.remove('熊大')
print(names)
pop(), 删除列表中指定索引处的数据
names = ['熊大', '熊二', '熊三', '熊四']
print(names)
names.pop(1)
print(names)
如果不传参数, 默认删除列表中最后一个数据
names = ['熊大', '熊二', '熊三', '熊四']
print(names)
names.pop()
print(names)
clear(), 清空列表
names = ['熊大', '熊二', '熊三', '熊四']
print(names)
names.clear()
print(names)
len(), 返回列表的长度
names = ['熊大', '熊二', '熊三', '熊四']
print(names)
print('列表长度是: %d' % len(names))
count(), 返回数据在列表中出现的次数
names = ['熊大', '熊二', '熊三', '熊四']
print(names)
print('熊大在列表中出现的次数是: %d 次' % names.count('熊大'))
sort(), 使列表升序排序
ages = [32, 29, 73, 89, 22]
print(ages)
ages.sort()
print(ages)
降序排序
ages = [32, 29, 73, 89, 22]
print(ages)
ages.sort(reverse=True)
print(ages)
reverse(), 使列表的数据顺序反转
ages = [32, 29, 73, 89, 22]
print(ages)
ages.reverse()
print(ages)
列表遍历
使用for可以将列表中的数据进行遍历
ages = [32, 29, 73, 89, 22]for age in ages:print('我的年龄是: %d' % age)
Python基础-列表(列表常用函数/列表遍历)相关推荐
- python基础:数组常用函数和方法
列表的特点: 有序且可重复 1.创建一个列表: li = ["zhangsan","lisi",2,4,6],当然也可以创建一个空列表 li = [ ] 2.列 ...
- Python基础-字典(字典常用函数/操作/字典遍历)
字典是Python中除列表外,最灵活的数据类型,使用键值对存储数据,其中键必须是唯一的,值可以是任意类型 字典类型格式 student = {'键名1': 值1, '键名2': 值2, ...} # ...
- Python基础-字符串(字符串常用函数/操作/字符串遍历)
字符串就是一串字符, 表示文本类型的数据, 可以用"一对双引号"或者'一对单引号'定义一个字符串, 字符串定义格式为 字符串变量名 = '字符串的文本内容' 常用函数/操作 获取字 ...
- python基础之生成器,生成器函数,列表推导式
内容梗概: 1. 生成器和生成器函数. 2. 列表推导式. 1.生成器函数1.1 生成器函数. 就是把return换成yield def gen():print("爽歪歪")yie ...
- Python 基础教程:常用函数整理
一,把字符串形式的list转换为list 使用ast模块中的literal_eval函数来实现,把字符串形式的list转换为Python的基础类型list from ast import litera ...
- Python列表操作常用函数、方法大全
目录 简介 列表基本方法 访问列表元素(即索引) index方法 enumerate()函数 在列表中添加元素 append方法 insert方法 修改列表元素 删除列表元素 del语句 pop()函 ...
- python基础语法(二)列表
往期推荐: python基础语法(一)range函数 python基础语法(二)列表 前言 一.列表的创建与删除 二.列表的查询操作 1. 获取列表中指定元素的索引 2. 获取列表中的单个元素 3. ...
- Python基础之day03-字符串,列表,元组,字典
Python基础之day03-字符串,列表,元组,字典 文章目录 Python基础之day03-字符串,列表,元组,字典 一.字符串 二.下标与字符串切片 三.列表 四.元祖 五.字典 六.公用方法 ...
- R语言效用分析 ( 效能分析、Power analysis)确定样本量、假设检验与两类错误、pwr包进行效用分析 ( 效能分析、Power analysis)的常用函数列表
R语言效用分析 ( 效能分析.Power analysis)确定样本量.假设检验与两类错误.pwr包进行效用分析 ( 效能分析.Power analysis)的常用函数列表 目录
- Python基础练习题:杂乱无章的页面列表【难度:1级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
Python基础练习题:杂乱无章的页面列表[难度:1级]: 你得到了一本古老的书,不幸的是有几页错误的位置,幸运的是你的计算机有一个从"1"到"n"的顺序的每个 ...
最新文章
- 管理虚拟机的艺术——有备无患
- Jenkins用户权限管理
- abap CA CO CS等操作符
- myeclipse中的一些设置
- python(22)--面向对象1-封装
- 页面无法正常显示,淘宝又崩了!周五上班摸鱼被发现...
- Hive 中的Mapper Reducer个数 决定因素
- TortoiseSVN中的“文件和文件夹过滤”在VS项目中的使用
- linux网络子系统分析(三)—— INET连接建立API分析之bind listen
- 一些老程序员不错的经验分享
- 【软件工程基础】数独生成器以及解答器
- 使用selenium下载百度图片
- 计算方法——C语言实现——LU分解法求解非线性方程
- docker安装,阿里云镜像配置
- 产品经理如何进行市场分析的知识点
- Word排版如何快速自动生成目录,简单实用,一看就懂!
- 利用原生写js满天星星
- Python 基础代码
- mysql经典45道题_MySQL查询 45道练习题
- 前端发送请求的方法总结
热门文章
- Spring mvc4 + ActiveMQ 整合
- 使用接口更改已装箱的值类型中的字段
- Kinect for Windows Samples
- 艺街开放平台开源计划
- Unit 3 return codes and traps
- Fms3和Flex打造在线多人视频会议和视频聊天(附原代码)
- NGUI_2.6.3_系列教程二
- 认证授权介绍_Spring Security OAuth2.0认证授权---springcloud工作笔记109
- VC++多线程工作笔记0003---MFC中用户界面线程的相关操作
- 微信公众开放平台开发05---jetty部署异常:rg.apache.jasper.JasperException: PWC6345: There is an error in invoking ja