>>> li
['a', 'b', 'mpilgrim', 'z', 'example']
>>> li.append("new") (1)
>>> li
['a', 'b', 'mpilgrim', 'z', 'example', 'new']
>>> li.insert(2, "new") (2)
>>> li
['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new']
>>> li.extend(["two", "elements"]) (3)
>>> li
['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new', 'two', 'elements']
(1)
append 向 list 的末尾追加单个元素。的末尾追加单个元素。的末尾追加单个元素。
(2)
insert 数值参是插入点的索引请注意
现在有 两个独立具中的元素不必唯一
现在有 两个独立具中的元素不必唯一现在有 两个独立具'new' 这个值,这个值,这个值,li[2] 和 li[6]。
(3)extend 用来连接 用来连接 用来连接 用来连接 list。
搜索 index
>>> li
['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new', 'two', 'elements']
>>> li.index("example")
>>>5
index 在 list 中查找一个值的首次出现并返回索引。
注意的是,没找到就会引起异常报错
删除
从 list 中删除元素中删除元素中
>>> li
['a', 'b', 'new', 'mpilgrim', 'z', 'example', 'new', 'two', 'elements']
>>> li.remove("z") (1)
>>> li
['a', 'b', 'new', 'mpilgrim', 'example', 'new', 'two', 'elements']
>>> li.remove("new") (2)
>>> li
['a', 'b', 'mpilgrim', 'example', 'new', 'two', 'elements']
>>> li.remove("c") (3)
Traceback (innermost last):
File "<interactive input>", line 1, in ?
ValueError: list.remove(x): x not in list
>>> li.pop() (4)
'elements'
>>> li
['a', 'b', 'mpilgrim', 'example', 'new', 'two']
(1)
remove 从 list 中删除一个值的首次出现。
(2)
remove 仅 删除一个值的首次出现
(3)
如果在 list 中没有找到值,Python 会引发一个异常来响应 index 方法。
(4)
pop 是一个有趣的东西 删除 并返回值。
"+" 号 连接和运算
>>> li = ['a', 'b', 'mpilgrim']
>>> li = li + ['example', 'new']
>>> li
['a', 'b', 'mpilgrim', 'example', 'new']
>>> li += ['two']
>>> li
['a', 'b', 'mpilgrim', 'example', 'new', 'two']
>>> li = [1, 2] * 3
>>> li
[1, 2, 1, 2, 1, 2]
分享到:
相关推荐
Python列表应用
【Python在金融大数据领域的应用】完整课程列表 完整图文版Python高级教程 Python在金融大数据领域的应用 01 第一讲 Python金融应用概述(共27页).ppt 完整图文版Python高级教程 Python在金融大数据领域的应用 02 ...
Python安全应用程序开发方法研究.pdf
python高级应用开发培训讲义高清版系统讲解python高级应用开发
使用用于Python的Open cascade库PythonOCC,可以快速实现关于OCC的开发。
《Python语言及其应用》介绍Python 语言的基础知识及其在各个领域的具体应用,基于新版本3.x。书中首先介绍了Python 语言的一些基本知识,然后介绍了在商业、科研以及艺术领域使用Python 开发各种应用的实例。文字...
Python基础入门教程 Python语言编程导论 Python应用案例1 (共12页).ppt Python基础入门教程 Python语言编程导论 Python应用案例二 (共24页).ppt Python基础入门教程 Python语言编程导论 SciPy扩展库简介 (共53...
基于python的文本挖掘应用.pdf基于python的文本挖掘应用.pdf基于python的文本挖掘应用.pdf基于python的文本挖掘应用.pdf基于python的文本挖掘应用.pdf基于python的文本挖掘应用.pdf基于python的文本挖掘应用.pdf基于...
Python实战应用-用Python实现1953_2021年人口普查可视化
python实战应用案例-Python进行CMIP6温带气旋分析(代码+数据).zip
Python编程基础:主要包括Python语言基础、数据类型、运算符、字符串、列表、字典和函数部分,让学生掌握Python编程的基本知识。 2. 数据分析:主要包括NumPy和Pandas库的使用。NumPy库是Python中专门用于科学计算...
本书基于Python 3介绍了Python 语言的入门基础知识及其在各个领域的具体应用。书中首先介绍了Python 语言的基本知识和概念,然后介绍了在商业、科研以及艺术领域使用Python 开发各种应用的实例。文字简洁明了,案例...
Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被人们用于独立的、大型项目的开发和设计 Python解释器易于扩展,...
【Python应用实战案例】Python爬取并绘制全国堵车情况.zip
python网络应用开发 实验报告
圣诞树代码编程python源码附赠30个Python应用源码圣诞树代码编程python源码附赠30个Python应用源码圣诞树代码编程python源码附赠30个Python应用源码圣诞树代码编程python源码附赠30个Python应用源码圣诞树代码编程...
【Python在金融大数据领域的应用】完整课程列表 完整图文版Python高级教程 Python在金融大数据领域的应用 01 第一讲 Python金融应用概述(共27页).ppt 完整图文版Python高级教程 Python在金融大数据领域的应用 02 ...
Python数据分析与应用-
【Python在金融大数据领域的应用】完整课程列表 完整图文版Python高级教程 Python在金融大数据领域的应用 01 第一讲 Python金融应用概述(共27页).ppt 完整图文版Python高级教程 Python在金融大数据领域的应用 02 ...