python中列表的操作
列表的创建和删除
Python列表的表现形式类似于其它语言中的数组,列表中的元素使用“[]”包含,各元素之间使用英文逗号分隔
pop
是删除指定索引位置的元素,参数是 index。如果不指定索引,默认删除列表最后一个元素。
>>> lst = [1, 2, 3]
>>> lst.pop(1)
2
>>> lst
[1, 3]
>>>
>>>
>>>
>>> lst = [1, 2, 3]
>>>
>>> lst.pop()
3
查看列表长度
Python有内置方法len()来查找列表的大小,即列表的长度。
inp_lst = ['Python','Java','Kotlin','Machine Learning','Keras']
size = len(inp_lst)
print(size)
列表切片
语法begin、end 以及 step 参数都必须是有效的下标,而且它们都是可选参数。begin 下标默认为 0,end 下标默认为列表的长度,step 下标默认为 1。
colors = ['red', 'orange', 'yellow', 'green', 'blue', 'indigo', 'violet']
sub_colors = colors[1:4]print(sub_colors)
列表增加一个元素
使用+号添加列表元素一般情况下两个列表合并起来也是一种添加元素的方法,只要使用+号直接进行运算就可以了。
name1 = ['python', 'java', 'php', 'MySql']
name2 = ['C++', 'C', 'C#']
total = name1 + name2
print(name1)
print(name2)
print(total)
python中列表的操作相关推荐
- Python中列表及其操作
文章目录 前言 一.列表简介 二.访问列表元素 三.修改.添加和删除列表元素 1.修改列表元素 2.在列表中添加元素 3.从列表中删除元素 四.对列表元素排序 五.确定列表长度 六.遍历列表 七.创建 ...
- 四、Python第四课——Python中列表及其操作(增删改查)
目录 一.Python中的列表 1.列表的定义和赋值 2.列表的使用 二.列表的"增删改查" 1.列表中元素的增加 A.在列表尾添加元素 B.在列表中插入元素 2.列表中" ...
- python的列表操作_在Python中列表的操作
列表可以做什么? 假设你要创建一个基于<Go Fish>的游戏.如果你不知道<Go Fish>是什么,就去网上查一下.要实现这个游戏,你需要有一个办法,把"一摞纸牌& ...
- 【Python】Python实战从入门到精通之二 -- 教你使用Python中列表操作
本文是Python实战–从入门到精通系列的第二篇文章: [Python]Python实战从入门到精通之一 – 教你深入理解Python中的变量和数据类型 Python实战从入门到精通之二 – 教你使用 ...
- Python中列表和字符串的反转
要求: 原列表:[13, 30, 42, 85, 9, 45] 反转后的列表:[45, 9, 85, 42, 30, 13] 原字符串:hello 反转后的字符串:olleh Python现成的反转功 ...
- 手写Python中列表和字符串的反转
要求: 原列表:[13, 30, 42, 85, 9, 45] 反转后的列表:[45, 9, 85, 42, 30, 13] 原字符串:hello 反转后的字符串:olleh Python现成的反转功 ...
- Python中的字符串操作总结(Python3.6.1版本)
Python中的字符串操作(Python3.6.1版本) (1)切片操作: str1="hello world!" str1[1:3] <=> 'el'(左闭右开:即是 ...
- python中列表的sort方法_python中列表的sort方法使用详解
内容简介:python中列表的sort方法使用详解 一.基本形式 列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可修改的. 排序,数字.字符 ...
- Python中的文件操作和异常
Python中的文件操作和异常 文章目录 Python中的文件操作和异常 一.文件 01. 文件的概念 1.1 文件的概念和作用 1.2 文件的存储方式 文本文件和二进制文件 02. 文件的基本操作 ...
最新文章
- 如何优雅安全地在深层数据结构中取值
- 远程访问×××——Easy ×××
- 线段树——区间离散化/压缩
- createprocess 系统找不到指定的文件_windows找不到gpedit.msc请确定文件名
- Openstack dnsmasq配置域名解析
- PHP中判断空的方法,php中类型判断和NULL,空值检查的方法
- np.unique 的实现
- C++的三种交换数值的方式(值传递、地址传递、引用传递)
- Beyond Compare 4常用配置
- 禁用安全模式小方法!!~
- Visio绘制网络拓扑图
- Application和Console Application
- 非线性动力学_第17届全国非线性振动暨第14届全国非线性动力学 和运动稳定性学术会议在南京召开...
- qq音乐Java应用240320_TM320240E中文资料及应用电路
- 海外版mate9刷机国行android 8.0系统
- Linux 中root权限
- 记录五年前的天马行空的想象
- 大二学生基于Html+Css+javascript的网页制作——动漫设计公司响应式网站模板 (10个页面)
- 大学生网页设计模板 静态HTML个人主页网页作业成品 DIV CSS个人介绍主题静态网页
- 3D游戏引擎入门课程——场景管理
热门文章
- 操作系统复习大纲笔记
- A*寻路中第四种烘培寻路方法Recast Mesh方法:
- 简单介绍下C/S与B/S架构的异同
- 【Mybatis】Mybatis学习由浅入深(二)
- Linux ALSA声卡驱动之二:Platform
- 领导永远器重这12种人,有你吗
- 百度下拉词用python怎么抓取
- 【2020可用】Python使用 imaplib imapclient连接网易邮箱提示 Unsafe Login. Please contact kefu@188.com for help 的解决办法
- Java carr_Java抽象类和接口(三)
- 阿里云时空数据库引擎HBase Ganos上线,场景、功能、优势全解析...