首页 > 编程语言 >Python中的数据集包含哪些?

Python中的数据集包含哪些?

时间:2024-03-22 17:38:13浏览次数:24  
标签:包含 哪些 Python 元素 list 元组 key 集合 字典

1.set()集合

格式:{元素1,元素2,元素3},元素之间用逗号分隔,每个元素的类型可以不一样,比如{1,2,3},{'a','b','c'},{'a',1,'b',2}

set集合是无序的,里面的元素不可重复

 

2.list集合(列表)

格式:[元素1,元素2,元素3], 元素可以是任何类型,比如字符串,数字,字典对象等

list集合是有序的,里面的元素可以重复,是可以变的,可以修改list里的元素。

1)可以通过append()方法向list中添加元素 2)通过remove()方法删除元素 3)通过pop()方法弹出元素 4)通过insert()方法插入元素 5)通过sort()方法排序元素 6)通过reverse()方法反转元素

 

3.tuple元组

格式:(元素1,元素2,元素3)

元组是一个有序的集合,里面的元素可以重复,但是不能修改元组中元素,不可变。

 

4.dict字典

格式:{key1:value1,key2:value2}, key是唯一的,valye可以重复

key和value一一对应,,key是一个字符串,value是任意类型,比如字符串,数字,list集合,dict字典等。

空字典可以这样写:datasets = {}

1)get()方法只能用于字典

2)items()方法用于遍历字典,返回的是一个元组,元组的第一个元素是字典中的key,第二个元素是字典中的value

 

标签:包含,哪些,Python,元素,list,元组,key,集合,字典
From: https://www.cnblogs.com/nn2dw/p/18090122

相关文章

  • python异步编程
    1、协程1.1协程是什么协程不是计算机提供,程序员人为创造。协程(Coroutine)也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。线程是通过时间片抢占来执行程序的,相比与线程的抢占式调度协程de协作式调度是程序自身......
  • 为什么说金融/财务人需要学Python??
    Python是财务人和金融人的多功能工具箱!它有非常多的细分应用,接下来我将给你详细介绍为什么财务、金融方向需要学Python以及有哪些方向的细分应用!一、为什么金融/财务人需要Python?想在行业中崭露头角?那你可不能忽视Python这个神器!首先,它是个数据处理高手,无论是股票......
  • Python中常用模块有哪些?
    1.importosos模块提供很多方法用来处理文件和目录 2.importsyssys模块提供了一系列运行环境的变量和函数,例如argv变量,argv变量是一个包含命令行参数的列表 3.fromminioimportMiniominio是一个对象存储服务,可以用来存储大量的数据,比如图片,视频,文档等 4.frommysq......
  • python运算符
    运算符:算数运算符:赋值运算符:比较运算符: 逻辑运算符:  ......
  • python 使用 ffmpeg合成音视频
    moviepy太慢了,ffmpeg似乎快一点1.从github下载安装https://github.com//BtbN/FFmpeg-Builds/releases  下载了ffmpeg-master-latest-win64-gpl-shared.zip 直接解压到某个目录中,如:D:\ffmpeg  ,并添加环境变量,将  D:\ffmpeg 添加到path变量中(win10)在命令行运行 ffm......
  • 肖sir__python的安装2.1
     一、Python安装 python现在主要就是python2和python3,目前python3最新是3.8,考虑稳定性我们用3.6,3.7等第一步:下载Python安装包python现在主要就是python2和python3,目前python3最新是3.8,考虑稳定性我们用3.6,3.7等 1.python的官方网站下载python的安装包 地址:https://ww......
  • 【Python脚本随手笔记】 ---基于鸿蒙系统LiteOS实现差分编译脚本(下篇)
    ......
  • python中的多继承理解
    在python的多继承中,父类的初始化顺序遵循所谓方法解析顺序(MethodResolutionOrder,MRO)的机制。python使用C3线性化算法来确定多继承类的MRO:1.目标:创建一个一致的线性继承顺序,同时保持父类的相对顺序和子类优先原则。2.子类优先:子类总是在其父类之前出现。从而子类......
  • Vue中会出现哪些跨域问题?如何解决
    跨域跨域指的是在网络通信中,由于安全策略的限制,浏览器的一个文档或者脚本试图去请求另一个源(域名、协议或端口)下的资源时,会受到限制或阻止。这种情况通常发生在网页上的JavaScript发起跨域请求时。跨域请求可能会导致安全漏洞,因此浏览器通常会执行同源策略(Same-OriginPolicy),阻......
  • 云打印的应用场景有哪些?
    近段时间以来,随着互联网的发展,云打印也随之火热。那么云打印的应用场景有哪些?有哪些用户需要用到云打印呢?今天就带大家来了解一下。云打印的应用场景有哪些?有哪些用户需要用到云打印?现在能用到云打印的场景还是非常多的,这边按照各个应用场景来给大家分别介绍一下,如果你也符合的......