Python|第三节python入门( 二 )
替换:
列表名[位置
=要修改内容
删除:
pop
eg:列表名.pop(位置) 会返回删除值
remove
eg: 列表名.remove(内容)
del 批量删除
eg:del 列表名[位置:位置
同时也可以加步长
clear 一次性删除
eg 列表名.clear()
复制
copy 变量名=列表名.copy()
赋值空间
赋值会使两个变量拥有同一个内容的id地址
修改一个另一个也会改变
copy方法可以避免
列表的其他方法
count:可以统计列表里某个元素的出现次数 , 也属于查找
列表名.count(内容)
reverse:是将列表的顺序颠倒过来 , 没有排序
列表名.reverse() 反序操作
sort:对列表中的元素进行排序 , 采用Timsort算法排序
列表名.sort() 要求列表内是同一种类型
.sort() 是永久排序 sorted(列表名) 临时排序
反向排序 sorted(列表名 , reverse=\"True\")
元组:不可以改变的列表 不可变
eg:tuple_yige = (内容)
元组也可以索引取值 eg:tuple_yige[位置
拆包: 元组可以同时赋值给多个变量 , 只要变量个数不超过元组长度 , 变量前面加上*号则可以将多个元素都接受 , 并组成一个列表
eg:
tuple_a = (12345)
a*bc = tuple_a >>>>a =1 b=234 c=5
只能由自己改变 , 用户只能看 可以考虑用元组
推荐阅读
- 计算机专业大一下学期,该选择学习Java还是Python
- 想自学Python来开发爬虫,需要按照哪几个阶段制定学习计划
- 未来想进入AI领域,该学习Python还是Java大数据开发
- 2021年Java和Python的应用趋势会有什么变化?
- 非计算机专业的本科生,想利用寒假学习Python,该怎么入手
- 数据可视化三节课之二:可视化的使用
- 用Python制作图片验证码,这三行代码完事儿
- 历时 1 个月,做了 10 个 Python 可视化动图,用心且精美...
- 为何在人工智能研发领域Python应用比较多
- 对于非计算机专业的同学来说,该选择学习Python还是C