Python3中小括号()、中括号[]、花括号{}的区别详解


Posted in Python onNovember 15, 2020

介绍

在Python语言中最常见的括号有三种,分别是:小括号()、中括号[]、花括号{};其作用也不相同,分别用来代表不同的Python基本内置数据类型。

小括号()

Python中的小括号():

代表tuple元祖数据类型,元祖是一种不可变序列。

示例

>>> a = (12,23)
>>> a
(12, 23)
>>> ()  #空元祖
()
>>> 1, #一个值的元祖
(1,)

中括号[]

Python中的中括号[]:
 代表list列表数据类型,列表是一种可变序列。

示例

>>> list('home')
 ['h', 'o', 'm', 'e']

二维列表例子如下:

list_sample = [['IBM','Apple','Lenove'],['America','China']]

列表通过从0开始的索引值来访问,可以为负数,代表从后往前访问:

>>> vehicle = ['train','bus','car','ship']

>>> vehicle[-2]

'car'

花括号{}

Python中的花括号{}:
 代表dict字典数据类型,字典是Python中唯一内建的映射类型。字典中的值没有特殊的顺序,但都是存储在一个特定的键(key)下。键可以是数字、字符串与元祖。

示例

>>> dic = {'jay':'boy','may"':'girl'}
>>> dic
{'jay': 'boy', 'may': 'girl'}

通过list()函数可以将字典转化成列表,但是列表不能转化为字典

同理,通过tuple()函数可以将字典转化成元组,但是元组不能转化为字典

到此这篇关于Python3中小括号()、中括号[]、花括号{}的区别详解的文章就介绍到这了,更多相关Python3 括号内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python之PyUnit单元测试实例
Oct 11 Python
Python中用于检查英文字母大写的isupper()方法
May 19 Python
Python抓取百度查询结果的方法
Jul 08 Python
Python语言的面相对象编程方式初步学习
Mar 12 Python
python微信跳一跳系列之棋子定位颜色识别
Feb 26 Python
对pandas中Series的map函数详解
Jul 25 Python
解决使用pycharm提交代码时冲突之后文件丢失找回的方法
Aug 05 Python
python3 图片 4通道转成3通道 1通道转成3通道 图片压缩实例
Dec 03 Python
python有序查找算法 二分法实例解析
Feb 18 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
Feb 29 Python
PyInstaller的安装和使用的详细步骤
Jun 02 Python
Python 在 VSCode 中使用 IPython Kernel 的方法详解
Sep 05 Python
Python根据URL地址下载文件并保存至对应目录的实现
Nov 15 #Python
python re的findall和finditer的区别详解
Nov 15 #Python
Python获取android设备cpu和内存占用情况
Nov 15 #Python
Python __slots__的使用方法
Nov 15 #Python
Python descriptor(描述符)的实现
Nov 15 #Python
基于OpenCV的网络实时视频流传输的实现
Nov 15 #Python
彻底解决Python包下载慢问题
Nov 15 #Python
You might like
两个开源的Php输出Excel文件类
2010/02/08 PHP
解析使用ThinkPHP应该掌握的调试手段
2013/06/20 PHP
php读取flash文件高宽帧数背景颜色的方法
2015/01/06 PHP
php使用cookie实现记住登录状态
2015/04/27 PHP
PHP获取中国时间(上海时区时间)及美国时间的方法
2017/02/23 PHP
从盛大通行证上摘下来的身份证验证js代码
2011/01/11 Javascript
Jquery绑定事件(bind和live的区别介绍)
2013/08/23 Javascript
浅析基于WEB前端页面的页面内容搜索的实现思路
2014/06/10 Javascript
js实现动态加载脚本的方法实例汇总
2015/11/02 Javascript
Node.js中使用socket创建私聊和公聊聊天室
2015/11/19 Javascript
ECMAScript6轮播图实践知识总结
2016/08/17 Javascript
html中鼠标滚轮事件onmousewheel的处理方法
2016/11/11 Javascript
详解vue.js数据传递以及数据分发slot
2018/01/20 Javascript
vue-cli配置环境变量的方法
2018/07/09 Javascript
node.JS二进制操作模块buffer对象使用方法详解
2020/02/06 Javascript
jquery实现拖拽小方块效果
2020/12/10 jQuery
[02:34]DOTA2英雄基础教程 幽鬼
2014/01/02 DOTA
[05:06]TI4西雅图DOTA2前线报道 海涛密探LGD训练
2014/07/09 DOTA
[03:21]【TI9纪实】Old Boys
2019/08/23 DOTA
python文件和目录操作函数小结
2014/07/11 Python
python递归打印某个目录的内容(实例讲解)
2017/08/30 Python
Django使用HttpResponse返回图片并显示的方法
2018/05/22 Python
python爬虫之自动登录与验证码识别
2020/06/15 Python
解决python3捕获cx_oracle抛出的异常错误问题
2018/10/18 Python
python实现狄克斯特拉算法
2019/01/17 Python
python解析含有重复key的json方法
2019/01/22 Python
检测python爬虫时是否代理ip伪装成功的方法
2019/07/12 Python
亿阳信通股份有限公司笔试题(C#)
2016/03/04 面试题
外贸采购员求职的自我评价
2013/11/26 职场文书
销售总监岗位职责
2014/01/04 职场文书
点菜员岗位职责范本
2014/02/14 职场文书
护士个人自我鉴定
2014/03/24 职场文书
竞聘演讲稿怎么写
2014/08/28 职场文书
人身损害赔偿协议书范本
2014/09/27 职场文书
单位作风建设剖析材料
2014/10/11 职场文书
高中生物教学反思
2016/02/20 职场文书