| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> python编程 列表(1) -> 正文阅读 |
|
[Python知识库]python编程 列表(1) |
目录 列表的概念? ? ? ? ? 在编程中,经常需要将?组(不只是?个)数据存储起来,以便后?的代码使?。Python中没有数组,但是加?了更强?的列表。从形式上看,列表会将所有元素都放在?对中括号??,相邻的元素之间使?逗号分隔,如下所示:
其中,1~5是列表中的元素,具体个数没有限制,只要是Python?持的数据类型都可以。从内容上看,列表可以存储整数、?数、字符串、列表、元组等任何数据类型的数据,并且,同?个列表中元素的类型也可以不同。如:
可以看到,列表中同时包含了字符串:"apple";整数:1;列表:[2,3,6];浮点数:3.0这些数据类型。 (注意:在使?列表时,虽然可以将不同类型的数据放?到同?个列表中,但通常情况下不这么做,同?个列表中只放?同?类型的数据,这样可以提?程序的可读性。) 通常,在Python的相关教程中,经常?list代指列表,这是因为列表的数据类型就是list,通过type()函数就可以知道。如下:
得到的结果是<class'list'>,就能知道,这是一个列表。 创建列表使?[]创建列表后,?般使?等于号将它赋值给某个变量,具体格式如下:
其中,listname表示变量名,element1~elementn表示列表元素。如:
同时,创建的列表中可以没有任何?个元素,此时为?个空列表:
添加元素方法一:append()?法?于在列表的末尾追加元素,语法格式如下:
其中,listname表示要添加元素的列表名字;obj表示添加到列表末尾的数据,它可以是单个元素,也可以是列表。 如:
删除元素方法一remove()?法会根据元素本身的值来进?删除操作。注意:remove()?法只会删除第?个和指定值相同的元素,?且必须保证该元素是存在的,否则会引发报错。 例子:
结果是
结语? ? 今天,我们学习了列表的简单用法,下节课,我们将要学习查找元素、修改元素、索引值等等,我们下期再见。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 1:58:25- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |