首页 > 编程语言 >python list tuple dict set

python list tuple dict set

时间:2023-04-05 17:37:55浏览次数:47  
标签:set tuple python list 元组 dict 字典

python list列表 tuple元组 dict字典 set集合

Python语言简洁明了,可以用较少的代码实现同样的功能。这其中Python的四个内置数据类型功不可没,他们即是list, tuple, dict, set。这里对他们进行一个简明的总结。

https://www.cnblogs.com/soaringeveryday/p/5044007.html

tuple是一个不可改变的list,set是一个没有Value的dict,list,dict和set的数据是可变的,tuple数据是不可变的

https://cloud.tencent.com/developer/article/1597929

列表list是最自由的,可以使用索引、切片,可以进行计算和修改;

元组tuple是不自由的,数据不能更改,但是和list一样具有序列,可以用索引和切片;

字典dict是由无序的键值对构成,可以通过key去索引value的值,修改数据可以通过key来修改对应的value;

set集合是无序的,不重复的,和字典类似也是使用中括号{}表示,区别在于字典是用键值对,而set由数据或者元素或者列表构成;

字典和集合是无序的, 并且不键名重复

https://blog.csdn.net/weixin_39538451/article/details/116173258

列表和元组可以重复, 并且有序, 但元组不可更改

标签:set,tuple,python,list,元组,dict,字典
From: https://blog.51cto.com/u_16055028/6171199

相关文章

  • 一个神奇的需求:doc批量转docx,1行Python代码实现
    大家好,这里是程序员晚枫,今天给大家分享一个Python自动化办公的知识:1行代码,批量给把doc文档转为docx格式。1、上代码下载Python自动化办公的专用库:python-office,下载命令如下。pipinstallpython-office-ihttps://pypi.python.org/simple-U注意,最近清华镜像和阿里镜像都不......
  • python 报错AssertionError: process has already started
    python报错AssertionError:processhasalreadystarted现象  原因在Python中设置守护进程daemon,一定要放在start方法上面才会有效解决方法 ......
  • 使用python读取指定目录下的指定类型文件
    准备工作:设置指定的路径,使用os.listdir()方法获取路径下所有的文件importospath="d:\\data"#设置路径dirs=os.listdir(path)#获取指定路径下的文件循环判断:使用os.path.splitext()方法筛选出指定类型的文件foriin......
  • 01:python基础
      正文#打印内容print()输入内容input()print("helloWorld!")#1:注释:输入内容#name=input("请输入你的名字:")#print("hello,",name,"您好")print("1024*768=",1024*768)#2:4个缩进代表代码块#Python程序是大小写敏感的,如果写错了大小写,程序会......
  • python flask 框架后端如何获取前端的表单数据 文本 单选框 多选框
    文本pyhon后端用request.values.get("name")去获取  if request.method == "POST":        username = request.values.get("username")     sex = request.values.get("sex") 二、多选按钮checkbox  <......
  • 一些常用的Python调试工具
    pdb:Python自带的调试工具,可以在代码中添加断点并逐步执行代码,以便逐步检查代码执行的过程。ipdb:基于pdb的增强版,支持更多的交互式调试功能。PyCharm:一个常用的Python集成开发环境,可以通过图形化界面来调试程序。VisualStudioCode:另一个常用的Python集成开发环境,也可......
  • 关于python中使用json.loads()将字符串数据转换成字典
    在json模块中,我们可以经常会用到load()与loads(),其中两者的区别如下json.load()从json文件中读取数据转抱为dict类型json.loads()将str类型的数据转换为dict类型这里笔者主要说明json.loads()的用法,将字符串转转换成字典,如下str2dict.py脚本内容:importjsonJsonStr='''{......
  • python 浅拷贝和深拷贝,赋值的例子
    一、浅拷贝copy.copy()数据半独立,看下面例子1、一层列表,能够完全拷贝,和深拷贝一样的效果import copyalist=[1,2,3]#id;2281268077504blist=copy.copy(alist)#id:2281267497216alist.append(13)#一层列表添加值后,alist的值:[1,2,3,13]#blist的值不变:[1,......
  • 自学Python爬虫笔记(day2)
    环境python3.9版本及以上,开发工具pycharm 浏览器工具推荐使用Chrome,其他浏览器均有一定程度的阉割。主要是熟练使用后端界面进行爬取数据。 http协议:超文本传输协议把一条消息分为三大块内容:请求:1.请求行-->请求方式(get/post)请求URL地址协议2.请求头-......
  • python中isinstance()用法
    isinstance()用来判断一个对象是否是一个已知的类型,isinstance()函数的语法如下:isinstance(object,classtype)object--实例对象。classtype --可以是直接或间接类名、基本类型或者由它们组成的元组。isinstance()函数的返回值是布尔型,若object的类型是classtype,那么就......