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 相关文章推荐
linux下安装easy_install的方法
Feb 10 Python
在Python中处理时间之clock()方法的使用
May 22 Python
Python OpenCV 直方图的计算与显示的方法示例
Feb 08 Python
python 接口返回的json字符串实例
Mar 27 Python
对pandas写入读取h5文件的方法详解
Dec 28 Python
Python 限制线程的最大数量的方法(Semaphore)
Feb 22 Python
python matplotlib画图库学习绘制常用的图
Mar 19 Python
Python 串口读写的实现方法
Jun 12 Python
PyTorch实现ResNet50、ResNet101和ResNet152示例
Jan 14 Python
基于Python编写一个计算器程序,实现简单的加减乘除和取余二元运算
Aug 05 Python
Python如何测试stdout输出
Aug 10 Python
python实现银行账户系统
Feb 22 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初学者头痛的十四个问题
2006/07/12 PHP
我的论坛源代码(八)
2006/10/09 PHP
php计算十二星座的函数代码
2012/08/21 PHP
Linux下php5.4启动脚本
2014/08/03 PHP
Js event事件在IE、FF兼容性问题
2011/01/01 Javascript
jQuery+CSS 半开折叠效果原理及代码(自写)
2013/03/04 Javascript
node.js中的url.parse方法使用说明
2014/12/10 Javascript
用js制作淘宝放大镜效果
2020/10/28 Javascript
JS验证码实现代码
2017/09/14 Javascript
JavaScript 中使用 Generator的方法
2017/12/29 Javascript
js 索引下标之li集合绑定点击事件
2018/01/12 Javascript
Vue中使用sass实现换肤功能
2018/09/07 Javascript
vue 使用html2canvas将DOM转化为图片的方法
2018/09/11 Javascript
nodejs二进制与Buffer的介绍与使用
2019/07/11 NodeJs
Vue实现回到顶部和底部动画效果
2019/07/31 Javascript
小程序实现左滑删除的效果的实例代码
2020/10/19 Javascript
利用Python将数值型特征进行离散化操作的方法
2018/11/06 Python
利用python提取wav文件的mfcc方法
2019/01/09 Python
在python里从协程返回一个值的示例
2019/02/19 Python
详解Python中的测试工具
2019/06/09 Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
2020/03/18 Python
欧舒丹比利时官网:L’OCCITANE比利时
2017/04/25 全球购物
马来西亚与新加坡长途巴士售票网站:BusOnlineTicket.com
2018/11/05 全球购物
Vrbo西班牙:预订您的度假公寓(公寓、乡村房屋…)
2020/04/27 全球购物
用C#语言写出在本地创建一个UDP接收端口的具体过程
2016/02/22 面试题
销售总监岗位职责
2014/01/04 职场文书
语文教学感言
2014/02/06 职场文书
社会治安综合治理管理责任书
2014/04/16 职场文书
作文批改评语大全
2014/04/23 职场文书
小学生美德少年事迹材料
2014/08/24 职场文书
2014年大学教师工作总结
2014/12/02 职场文书
个人专业技术总结
2015/03/05 职场文书
Memcached介绍及php-memcache扩展安装
2021/04/01 PHP
python实现黄金分割法的示例代码
2021/04/28 Python
Redis如何使用乐观锁(CAS)保证数据一致性
2022/03/25 Redis
Python数据处理的三个实用技巧分享
2022/04/01 Python