python学习(1)——列表

1.列表定义

列表Python中内置有序可变序列,列表中的所有元素应放置在中括号[ ]中,每个元素之间都要用英文逗号隔开。

列表包括多种数据类型,可以同时分别为整数、实数、字符串等基本类型,甚至是列表、字典以及其他自定义类型的对象。

2.列表创建

·用“=”直接将一个列表赋值给变量即可创建列表对象

·用list()函数将元组、range对象、字符串或其他类型的可迭代对象类型的数据转换为列表。

3.从列表提取元素

3.1从列表中提取单个元素

列表中的各个元素都有其偏移量(定位),可以通过偏移量来对列表进行索引(搜索定位),读取所需的元素。

偏移量是从0开始的,列表名后加带偏移量的中括号,就能取到相应位置的元素。

如:

3.2从列表中提取多个元素

提取多个元素时,容易涉及到用冒号来截取列表元素(即切片,将列表的某个片段拿出来处理)需遵守规律:

冒号左右空,取到头;左要取,右不取。

具体含义:

冒号左边空,就要从偏移量为0的元素开始取;冒号右边空,就要取到列表的最后一个元素。

冒号左边数字对应的元素要拿,右边的不动。

示例如下:

4.增加列表函数/扩展列表

4.1 append()函数

用append()函数给列表增加元素,每次仅在末尾新增一个元素。且列表长度无限,支持任意嵌套。

4.2 extend()函数

extend()可以将一个或多个元素追加到当前列表中,追加的列表不是整体作为一个元素追加到当前列表中,而是将其中的每个元素追加到当前列表中,相当于列表合并。

如:

4.3 运算符" + " 和" * "

5.删除列表函数

5.1 del()函数

del()函数用以删除列表中的指定位置上的元素,del列表名[元素的索引],如:del list1[1]

5.2 remove()函数

remove()函数用以删除首次出现的指定元素,如果列表中不存在要删除的元素,则显示异常。

5.3 pop()函数

使用列表的pop()方法删除并返回指定(默认为最后一个)位置上的元素,如果给定的索引超出了列表的范围则抛出异常

5.4 clear()函数

clear()函数用以清空列表

列表删除函数示例如下:

6.列表去重

7.列表排序

8.列表内运算

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,682评论 0 5
  • python:第4关(列表和字典) 嗨,很高兴能在第四关遇见你,继续和你一起驰骋在广阔的编程世界里。 当你选择来到...
    人间烟火__阅读 2,127评论 1 4
  • 写在前面的话 代码中的# > 表示的是输出结果 输入 使用input()函数 用法 注意input函数输出的均是字...
    FlyingLittlePG阅读 3,199评论 0 9
  • 计算机名字里就有【计算】两字,如果计算机离开了数据,就如巧妇难为无米之炊。所以说,数据对于计算机很重要。 总的来说...
    foreversunda阅读 1,486评论 0 0
  • 在职场上,跟对人很重要,跟了正确的人,你的才干有用武之地,能够见识更大的平台,于个人成长是极有帮助的,但是如果我们...
    凶猛青史阅读 516评论 0 1

友情链接更多精彩内容