Python常见的列表
python是一门非常简洁的语言,和c/c++,java等有着较大的差别。到list和tuple这儿有点犯迷糊了,就从这儿开始写起。目前做接触到的列表有4个,dicth和set,这篇文章就来看看这几种列表的特性和用法。
python“数组”List
List是python内置的一种数据类型列表。在我看来有点类似于数组,但是深究下来却有很多不同。
题外话:python和以往学过的编程语言最大的不同在于变量不用声明类型,也就是可以实现如下操作:
a=3
print(a)
a=‘s’
print(a)
这样的操作在大多数在以前学过的三种语言种都是不合法的,但是在python种是合法的,python种的变量和c语言种的void类型指针有点类似(粗浅理解)。
回归正题,既然python中没有声明类型这一概念,那么list自然也是不用声明类型的,c/c++java中的数组都只能存储一种数据类型的数据,在python种可以存储多种,list里面也可以存放另一个list例如,下面的语句是合法的:
a=[1,’b’,2,’c’,[1,2,3]]
以上内容为大家介绍了Python常见的列表,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。http://www.mobiletrain.org/
相关推荐HOT
更多>>Python企业应用的优缺点
Python是软件开发领域一朵诱人的奇葩:人们经常把Python看作是一种起到缝合作用的严格脚本语言,不过却很少有人意识到Python已经足够强大到应用...详情>>
2023-11-11 21:01:20Python 之什么是类,什么是对象?
类即类别、种类,是面向对象设计最重要的概念,从一小节我们得知对象是特征与技能的结合体,而类则是一系列对象相似的特征与技能的结合体。那么...详情>>
2023-11-11 18:20:34Python 爬虫之pyspider
pyspider是一个支持任务监控、项目管理、多种数据库,具有WebUI的爬虫框架,它采用Python语言编写,分布式架构。详细特性如下:拥有Web脚本编辑...详情>>
2023-11-11 17:49:48python RSA加密算法过程
1,随机选取两个质数p和q2,计算n=pq3,选取一个与Ø(n)互质的小奇数e,Ø(n)=(p-1)(q-1)4,对模Ø(n),计算e的乘法逆元d,即满足(e*d)modØ(n)...详情>>
2023-11-11 17:20:50