Python~列表/元组快速上手

一 列表/元组的概念

二 列表的创建和下标访问

创建列表

列表的下标访问/索引

内建函数len

负数下标-len,len-1

三 列表的切片

切片操作 begin:end 也适用于字符串和元组

左闭右开+前后边界

效率(不拷贝)

指定步长

range内建函数也可以指定步长

负数步长

切片不会出现越界异常pos

四 列表的遍历

element为值的拷贝,修改element 不会影响list中的元素

五 列表的插入

append和insert

insert自动调整pos

六 列表的查找

in操作符和index方法

not in 看是不是 不存在

C++中如果下标不存在可以返回-1,但在Python中,-1是有效下标,因此下标不存在就会抛异常.

七 列表的删除

pop和remove方法

pop根据下标删除,remove根据值来删除

八 列表的拼接

+,+=操作符和extend方法

none特殊变量

对比+=和extend

九 元组的使用()

使用

作中间临时变量

为什么要有元组

相关推荐
ever_up97315 小时前
LangChain基础知识概述1
人工智能·python·langchain
黑马程序员毕设15 小时前
基于Java的仪器管理系统设计与实现
java·开发语言·spring boot·后端·微信小程序
平头哥AI15 小时前
Day 13 | 一个函数回两个值:Go 的 error 是从哪冒出来的
开发语言·后端·golang
asdzx6715 小时前
Python 实现 PDF 文本查找与高亮标注
开发语言·python·pdf
zander25815 小时前
LeetCode 1143. 最长公共子序列
开发语言·python·算法
Sumerking15 小时前
llc_control.c 专项评审(v3 更新版)
c语言·开发语言·算法·obc
棣廷15 小时前
初识Python面向对象
java·开发语言
研☆香15 小时前
js中 onload 事件的用法
开发语言·javascript·ecmascript
轩情吖16 小时前
Python基础知识点完整总结
python·字符串·编程语言·函数·列表·元组·字典
xiancai_xianyu16 小时前
想把数据模型一次建完美再上AI?会一直卡在建模里
开发语言·人工智能·php·数据模型·语义层·本体建模·企业知识网络