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 相关文章推荐
使用相同的Apache实例来运行Django和Media文件
Jul 22 Python
详解python中asyncio模块
Mar 03 Python
Python2.7环境Flask框架安装简明教程【已测试】
Jul 13 Python
从运行效率与开发效率比较Python和C++
Dec 14 Python
pyqt 实现QlineEdit 输入密码显示成圆点的方法
Jun 24 Python
利用python numpy+matplotlib绘制股票k线图的方法
Jun 26 Python
Pytorch 之修改Tensor部分值方式
Dec 27 Python
django orm模块中的 is_delete用法
May 20 Python
通过实例解析python创建进程常用方法
Jun 19 Python
如何使用PyCharm引入需要使用的包的方法
Sep 22 Python
python基于pexpect库自动获取日志信息
Feb 01 Python
解决jupyter notebook启动后没有token的坑
Apr 24 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面向接口编程 耦合设计模式 简单范例
2011/03/23 PHP
简单实现限定phpmyadmin访问ip的方法
2013/03/05 PHP
实例介绍PHP的Reflection反射机制
2014/08/05 PHP
php判断当前操作系统类型
2015/10/28 PHP
php实现阳历阴历互转的方法
2015/10/28 PHP
关于PHP文件的自动运行方法分析
2016/05/13 PHP
PHP上传图片到数据库并显示的实例代码
2019/12/20 PHP
jQuery的三种$()
2009/12/30 Javascript
jQuery学习笔记 操作jQuery对象 文档处理
2012/09/19 Javascript
JavaScript DOM操作表格及样式
2015/04/13 Javascript
详解Webwork中Action 调用的方法
2016/02/02 Javascript
jQuery文字提示与图片提示效果实现方法
2016/07/04 Javascript
JavaScript获取短信验证码(周期性)
2016/12/29 Javascript
详解Vue 方法与事件处理器
2017/06/20 Javascript
ReactNative Image组件使用详解
2017/08/07 Javascript
微信小程序导航栏跟随滑动效果的实现代码
2019/05/14 Javascript
详解微信小程序支付流程与梳理
2019/07/16 Javascript
JS中的算法与数据结构之二叉查找树(Binary Sort Tree)实例详解
2019/08/16 Javascript
微信小程序 拍照或从相册选取图片上传代码实例
2019/08/28 Javascript
Python使用ntplib库同步校准当地时间的方法
2016/07/02 Python
python爬虫headers设置后无效的解决方法
2017/10/21 Python
Python编程之黑板上排列组合,你舍得解开吗
2017/10/30 Python
浅谈用Python实现一个大数据搜索引擎
2017/11/28 Python
详解Python中的type和object
2018/08/15 Python
python去除拼音声调字母,替换为字母的方法
2018/11/28 Python
对Python模块导入时全局变量__all__的作用详解
2019/01/11 Python
对Python中创建进程的两种方式以及进程池详解
2019/01/14 Python
Django 解决开发自定义抛出异常的问题
2020/05/21 Python
软件生产职位结构化面试主要考察要素及面试题库
2015/06/12 面试题
水产养殖学应届生求职信
2013/09/29 职场文书
实习生自我鉴定范文
2013/12/05 职场文书
工作保证书范文
2014/04/29 职场文书
餐饮服务食品安全责任书
2014/07/25 职场文书
音乐教师个人工作总结
2015/02/06 职场文书
优秀家长事迹材料(2016推荐版)
2016/02/29 职场文书
2016年公司“3.12”植树节活动总结
2016/03/16 职场文书