python的基础列表_python基础入门 列表
列表
1.关键字---list
2.定义:用来存储数据可存储多种数据类型 支持索引,切片 是有序的 可变的
3.定义一个列表
l1 = ['列表','字符串','lnh',123,'kk0','ttt']
索引:
print(l1[0])#['列表']
切片:
print(l1[0:3])#['列表', '字符串', 'lnh']
列表的增删改查
增加
append 在字符串尾端追加
l1.append('数字')
print(l1)#['列表', '字符串', 'lnh', 123, 'kk0', 'ttt', '数字']
insert 在字符串中根据索引位置插入
l1.insert(2,'feng')
print(l1)#['列表', '字符串', 'feng', 'lnh', 123, 'kk0', 'ttt']
extend 在列表尾端迭代增加
l1.extend('gg')
rit(l1)#['列表', '字符串', 'lnh', 123, 'kk0', 'ttt', 'g', 'g']/
删除
pop 通过索引删除元素,默认删除最后一个
l1.pop(3)
print(l1)#['列表', '字符串', 'lnh', 'kk0', 'ttt']
l1.pop()
print(l1)#['列表', '字符串', 'lnh', 123, 'kk0']
remove 直接删除列表里的元素
l1.remove('列表')
print(l1)#['字符串', 'lnh', 123, 'kk0', 'ttt']
del 按照索引删除该元素 可切片
del l1[1]
print(l1)#['列表', 'lnh', 123, 'kk0', 'ttt']
clear 清空列表
l1.clear()
print(l1)#[]
改
通过索引位置改
l1[0] = '你好'
print(l1)#['你好', '字符串', 'lnh', 123, 'kk0', 'ttt']
通过切片迭代改
l1[1:3] = '大煎饼'
print(l1)#['列表', '大', '煎', '饼', 123, 'kk0', 'ttt']
通过切片步长改
l1[::2] = 'lop'
print(l1)#['l', '字符串', 'o', 123, 'p', 'ttt']
步长不为1时,必须一一对应
l1[::2] = 'lop','kk','j'
print(l1)#['lop', '字符串', 'kk', 123, 'j', 'ttt']
查
1.切片查
2.for 循环查
for i in l1:
print(i)
3.while 循环
while i < len(l1):
print(l1[i])
i += 1
列表的嵌套
l2 = [1,'哒哒哒o_O','哪呢',['GG',[123,'jbk'],555]]
print(lst[3][1][1])#jbk
print(lst[-1][-2][-1])#jbk
!!!不管什么数据类型进行切片的时候获取的都是元数据类型
元组
关键字--tuple
存放重要数据,只能查看而不能增删改 用()
tu =('列表','字符串','lnh',123,'kk0','ttt')
print(tu[0])# 列表 不带括号
print(tu[0:3])# ('列表', '字符串', 'lnh')
print((tu[::2]))# ('列表', 'lnh', 'kk0')
for 循环查看
for i in tu:
print(i)
while 循环查看
i = 0
while i < len(tu):
print(tu[i])
i += 1
range
range----范围
python2:返回一个列表
python3:返回的是迭代值
xrange和python3中的相似
l1 =['列表','字符串','lnh',123,'kk0','ttt']
range(0,5,1)
顾头不顾尾
参数第一个是范围的起始位置
参数第二个是范围的结束位置
参数第三个是步长
和for 配合使用
python的基础列表_python基础入门 列表相关推荐
- 视频教程-快速入门Python基础教程_Python基础知识大全-Python
快速入门Python基础教程_Python基础知识大全 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥99.00 立即 ...
- 视频教程-快速入门Python基础教程_Python基础进阶视频-Python
快速入门Python基础教程_Python基础进阶视频 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥199.00 立 ...
- cad和python哪个应该学_Python自学入门学习基础之一:列表和元组
本人从事Python多年,有好多小伙伴加了我之后说:有没有相对来说简单点的教程,你写的一些大项目我们小编看不懂!!今天我就发一篇小白入门学习之一的基础,列表和元祖,欢迎大家订阅公众号:Python从程 ...
- python实战经典例子_Python基础之列表常见操作经典实例详解
本文实例讲述了Python基础之列表常见操作.分享给大家供大家参考,具体如下: Python中的列表操作 列表是Python中使用最频繁的数据类型[可以说没有之一] 一组有序项目的集合 可变的数据类型 ...
- python.集合转列表_Python基础数据类型:元组、列表、字典、集合
你好,我是goldsunC. 让我们一起进步吧! 元组.列表.字典.集合 元组和列表是Python语言中非常重要的一部分内容,它们是Python中除了字符串以外的另两种序列结构,几乎在任何地方都少不了 ...
- python如何保存列表_Python 基础知识全篇-列表(Lists)
示例 列表是元素的集合,存储在一个变量中.列表中存储的元素类型没有限制,下面是列表的一个简单例子. students = ['bernice', 'arron', 'cody'] for studen ...
- python输入序列语句_Python基础教程(一) - 序列:字符串、列表和元组
这一章我们主要研究这样一些类型,他们的成员是有序排列的,并且可以通过下标偏移量访问的,这类Python类型统称为序列,包括字符串.列表和元组. 序列类型操作符 成员关系操作符(in.not in):成 ...
- python定义字典列表_Python基础语法(四)—列表、元组、字典、集合、字符串
列表 基本概念列表是有序的元素集合,所有元素放在一对中括号中,用逗号隔开,没有长度限制: 列表索引值以0为开始值,-1为从未尾的开始位置. 列表可以使用+操作符进行拼接,使用*表示重复. 当列表元素增 ...
- python假设有三个列表_python基础三(列表和元组)
1.序列概述: ?python内置了许多种序列,列表.元组.字符串等. ?列表和元组的不同在于,列表是可以修改的,而元组不可以,这意味着列表用于需要中途添加元素的情形,而元组适用于禁止修改元素的情形. ...
- python 比较运算符列表_python基础-列表,文件,运算符
1.变量与赋值 1.1变量 name="xiaofeng" <==注:等号前面的name是变量:如果等号后面没有加引号,会认为xiaofeng是变量:加引号是字符串. ...
最新文章
- ubuntu16.06+vsftpd+nginx搭建图片服务器
- 邬贺铨:工业互联网的网络技术
- 题目1465:最简真分数
- 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- 打用户断点_如何快速测出线缆断点 ?一文了解清楚
- html文件上传限制类型,html input file accept 上传文件类型限制格式 MIME 类型列表
- Wildfly Swarm,朝着成熟和一小部分贡献
- python 代理类型说明
- MDC机制实现日志的链路追踪
- 海思3518E开发笔记6.1——RTSP实时图传源码分析
- Windows jdk下载与安装
- 前端数据可视化之使用 canvas、svg、zrender画图
- 神经网络中验证集、训练集和测试集
- snapchat_如何查看谁查看了Snapchat故事并对其进行了截图
- 邮件个性签名html,iphone发邮件添加个性签名方法
- Bresenham画圆 正负画圆法 中点画圆法
- 微信小程序修改数组中的元素_微信小程序——this.setData()动态修改数组中的某一值...
- 计算机系vi论文,vi设计毕业论文-vi设计论文-计算机论文.docx
- ROS path [0]=/opt/ros/melodic/share/ros这种错误所有的可能性
- 基于51单片机的室内温度可燃气体检测报警系统Proteus仿真(源码+仿真+全套资料)
热门文章
- Vue基础知识总结 4:vue组件化开发
- java线程状态(六种五种)
- 中望cad文字显示问号怎么办_中望CAD钢筋符号显示为问号怎么办?
- python数字转中文大写_阿拉伯数字转换成大写汉字的Python代码
- arduino水温度传感器数字显示_温度传感器 LM35
- hadoop 运行原理
- html如何添加阿里图标,CSS引入阿里iconfont图标步骤
- 双击计算机显示远程调用失败,win10提示远程调用过程失败且未执行的修复办法...
- 单词毕业设计,微信小程序毕设,小程序毕设源码,单词天天斗 (毕业设计/实战小程序学习/微信小程序完整项目)
- 想定制Android系统实现改机?看完我也会了