Python列表和数组的区别它是通过科学计算库元组通常由不同数据组成而列表是相同的数据队列
Python列表和数组的区别
一、创建方式不同
在Python里,列表是最基础的数据类型,你可以直接用list()
函数或者方括号来创建一个空列表,也可以创建一个有值的列表。比如:
二、元素不同
列表里可以放任何类型的元素,比如数字、字符串、集合、字典等。而数组只能放单一类型的数据,比如都是整数或者都是浮点数。
三、运算方式不同
数组之间进行加减乘除运算时,是会对每个元素进行运算的。而列表只能用加号拼接,两个列表拼接后会变成一个新的列表。
数组运算示例 | 列表拼接示例 |
---|---|
`[1, 2, 3] + [4, 5, 6]` 得到 `[1, 2, 3, 4, 5, 6]` | `[1, 2, 3] + [4, 5, 6]` 得到 `[1, 2, 3, [4, 5, 6]]` |
延伸阅读
什么是Python列表
列表是由一系列按特定顺序排列的元素组成的,在Python中用方括号[]表示,元素之间用逗号分隔。
列表、元组、字典的区别
- 元组是不可变的,而列表、字典是可以改变的。
- 元组通常由不同数据组成,而列表是相同的数据队列。
- 列表不能作为字典的key值,而元组可以,字典的键是少数的。
什么是python
Python是一种跨平台的计算机程序设计语言,最初被设计用于编写自动化脚本。Python语法简单,易于学习,广泛用于各种项目开发。
Python支持多种编程范型
- 函数式编程
- 指令式编程
- 结构化编程
- 面向对象编程
- 反射式编程
Python特点
- 解释型语言
- 高级语言
- 通用编程语言
- 动态类型
- 垃圾回收
- 标准库丰富
项目协作工具
一个工具满足团队所需:任务、项目、文档、IM、目标、日历、甘特图、工时、审批以及更多,让工作更简单。
智能化研发管理工具PingCode
PingCode是简单易用的新一代研发管理平台,让研发管理自动化、数据化、智能化,帮助企业提升研发效能。