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、Javascript中的闭包比较
Feb 04 Python
简单的Python2.7编程初学经验总结
Apr 01 Python
python实现的简单抽奖系统实例
May 22 Python
python版本坑:md5例子(python2与python3中md5区别)
Jun 20 Python
Python决策树分类算法学习
Dec 22 Python
python使用Flask操作mysql实现登录功能
May 14 Python
关于Python的一些学习总结
May 25 Python
python爬虫框架scrapy实现模拟登录操作示例
Aug 02 Python
python调试神器PySnooper的使用
Jul 03 Python
pd.DataFrame统计各列数值多少的实例
Dec 05 Python
python学生管理系统的实现
Apr 05 Python
快速解决jupyter启动卡死的问题
Apr 10 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中获取内网用户MAC地址(WINDOWS/linux)的实现代码
2011/08/11 PHP
laravel migrate初学常见错误的解决方法
2017/10/11 PHP
Packer 3.0 JS压缩及混淆工具 下载
2007/05/03 Javascript
JavaScript 对象、函数和继承
2009/07/07 Javascript
js同比例缩放图片的小例子
2013/10/30 Javascript
js replace替换所有匹配的字符串
2014/02/13 Javascript
JS表的模拟方法
2015/02/05 Javascript
jquery控制背景音乐开关与自动播放提示音的方法
2015/02/06 Javascript
javascript实现Table间隔色以及选择高亮(和动态切换数据)的方法
2015/05/14 Javascript
微信JSSDK上传图片
2015/08/23 Javascript
浅析JavaScript中作用域和作用域链
2016/12/06 Javascript
设置jquery UI 控件的大小方法
2016/12/12 Javascript
js实现百度登录框鼠标拖拽效果
2017/03/07 Javascript
js学习总结_选项卡封装(实例讲解)
2017/07/13 Javascript
Javascript中prototype与__proto__的关系详解
2018/03/11 Javascript
vue下history模式刷新后404错误解决方法
2018/08/18 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
2019/11/14 Javascript
微信小程序自定义胶囊样式
2020/12/27 Javascript
Python使用当前时间、随机数产生一个唯一数字的方法
2017/09/18 Python
python将txt文件读取为字典的示例
2018/12/22 Python
用uWSGI和Nginx部署Flask项目的方法示例
2019/05/05 Python
Pyqt QImage 与 np array 转换方法
2019/06/27 Python
python文件转为exe文件的方法及用法详解
2019/07/08 Python
Django model select的多种用法详解
2019/07/16 Python
Django ORM实现按天获取数据去重求和例子
2020/05/18 Python
django使用多个数据库的方法实例
2021/03/04 Python
iphoneX 适配客户端H5页面的方法教程
2017/12/08 HTML / CSS
Linux的文件类型
2016/07/05 面试题
UNIX文件名称有什么规定
2013/03/25 面试题
学期自我鉴定
2013/11/04 职场文书
教师师德反思材料
2014/02/15 职场文书
推荐信格式要求
2014/05/09 职场文书
三八妇女节演讲稿
2014/05/27 职场文书
申请吧主发表的感言
2015/08/03 职场文书
会计主管竞聘书
2015/09/15 职场文书
html5调用摄像头实例代码
2021/06/28 HTML / CSS