当前位置: 首页 > article >正文

Python小括号( )、中括号[ ]和大括号{}代表什么

python语言最常见的括号有三种,分别是:小括号( )、中括号[ ]和大括号也叫做花括号{ },分别用来代表不同的python基本内置数据类型。

 

小括号():struct结构体,但不能改值

python中的小括号( ):代表tuple元组数据类型,元组是一种不可变序列, 它允许你存储多个不同类型的元素,并且这些元素在元组中是按照特定的顺序排列的。

 尽管元组内的元素不能直接修改,但可以通过创建新的元组来实现类似修改的效果。例如,可以先将元组的一部分内容通过切片去除,然后再添加或修改需要的元素,最后将新内容与剩余部分合并,从而“修改”元组的内容‌

python示例:

>>> tup = (1,2,3)    

>>> tup    

(1, 2, 3)   

 

中括号[]:list列表

python中的中括号[ ],代表list列表数据类型:

python示例:

>>> list('python')    

['p', 'y', 't', 'h', 'o', 'n']

 

大括号{}:map字典(映射)

python大括号{ }花括号:代表dict字典数据类型,字典是由键对值组组成。冒号':'分开键和值,逗号','隔开组。用大括号创建的方法如下:

python示例:

>>> dic={'zhangsan':'boy','xiaohong':'girl'}    

>>> dic    

{'xiaohong': 'girl', 'zhangsan': 'boy'}    

 

Python结构体:class

虽然没有专门的结构体,用功能更加丰富的class(类)也可以替代。

 

 

Python小括号( )、中括号[ ]和大括号{}代表什么-百度经验

 

 


http://www.kler.cn/a/456170.html

相关文章:

  • 芯科科技蓝牙、Wi-Fi、Wi-SUN产品广获业界认可,技术创新引领行业潮流
  • Oracle 数据库执行计划的查看与分析技巧
  • 前端往后端传递参数的方式有哪些?
  • vxe-table 实现跨行按钮同时控制两行的编辑状态
  • C++:单例模式
  • 深度学习-78-大模型量化之Quantization Aware Training量化感知训练QAT
  • 仓颉语言实战——2.名字、作用域、变量、修饰符
  • 在C#中实现事件的订阅和解除订阅
  • C++ OCR 文字识别
  • Redis——数据淘汰策略
  • 关于启动vue项目,出现:Error [ERR_MODULE_NOT_FOUND]: Cannot find module ‘xxx‘此类错误
  • Java与SQL Server数据库连接的实践与要点
  • web服务器之云主机、物理机租用、服务器托管的区别
  • sql server index
  • SQL 实战:字符串处理函数 – 数据清洗与文本格式化
  • CSS系列(41)-- Logical Properties详解
  • 数据结构课程设计/校园导游程序及通信线路设计 #3
  • 银河麒麟操作系统安装达梦数据库(超详细)
  • 路径规划之启发式算法之二十四:爬山算法(Hill Climbing Algorithm,HCA)
  • 《揭秘Mask R-CNN:开启智能视觉新征程》
  • FreeRTOS实战——一、基于HAL库项目的FreeRTOS移植步骤
  • [江科大编程技巧] 第1期 定时器实现非阻塞式程序 按键控制LED闪烁模式——笔记
  • SQL 实战:复杂数据去重与唯一值提取
  • Android——自定义按钮button
  • Python学生管理系统(MySQL)
  • default、delete 和 explicit