python的数据结构和基本语法
2022/2/22 22:31:37
本文主要是介绍python的数据结构和基本语法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.支持的数据类型
str(字符串类型)、int(整型)、flout(浮点型)、bool(逻辑值)、complex(复数【数学上的】)、bytes(字节型)、list(列表)、tuple(元组【不可以修改的有序列表】)、set(集合【无序,唯一的值的合集】)、dict(map)(字典)
2.python
在声明一个变量时可以不声明它的类型,在赋值时确定类型
在生命的容器型变量中,内部的元素类型是任意的
由于列表、集合和字典非常频繁的使用,在数据挖掘过程中,数据通常以向量的方式表示、存储在列表中
3.数据类型详述
(1)列表
可以理解为是一个有序可重复的数组,主要用于按顺序存放数据
list=['one','two',3,4,5]
每一个元素都有一个位置标记,并且元素可以重复
print(list[0]) #输出one
print(list[4]) #输出5
指令:
添加元素:list.append(x) #向列表中加入一个新的元素x
删除元素:del list[2] #删除位于位置2的元素
修改元素:list[2]='three' #修改位于位置2的元素
查询列表长度:len(list) #返回列表长度
列表运算:list1+list2 #列表相加,返回一个新的列表,里面按顺序有list1和list2的所有元素
list*2 #列表重复,返回一个新的列表,里面按顺序出现list1中的元素两次
判断list中是否有x这个元素:x in list
(2)集合(set)
集合是一个无序的不重复序列
可以使用大括号{}后者set()函数创建集合
注意:创建一个空集合必须用set()而不能用{},因为{}是用来创建一个空字典的
指令:
添加元素:abc.add(x) #向列表中加入一个新的元素x
删除元素:abc.remove(x)#从列表中删除元素x
(3)字典(dict)
字典中存放的每一个元素是一个键值对(key:value)
key是不能重复的,存入相同的key,他的value会被替换成最新的
dict={}代表使用的大括号声明一个空字典
指令:
向字典中添加键值对:dict['c']=3
从字典中删除键值对:del dict['a'] #只需要标记key就删除了键值对
这篇关于python的数据结构和基本语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-20Python编程入门指南
- 2024-12-20Python编程基础与进阶
- 2024-12-19Python基础编程教程
- 2024-12-19python 文件的后缀名是什么 怎么运行一个python文件?-icode9专业技术文章分享
- 2024-12-19使用python 把docx转为pdf文件有哪些方法?-icode9专业技术文章分享
- 2024-12-19python怎么更换换pip的源镜像?-icode9专业技术文章分享
- 2024-12-19Python资料:新手入门的全面指南
- 2024-12-19Python股票自动化交易实战入门教程
- 2024-12-19Python股票自动化交易入门教程
- 2024-12-18Python量化入门教程:轻松掌握量化交易基础知识