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+Django在windows下的开发环境配置图解
Nov 11 Python
python设置windows桌面壁纸的实现代码
Jan 28 Python
Python基于win32ui模块创建弹出式菜单示例
May 09 Python
Python实现简单的用户交互方法详解
Sep 25 Python
Python文件监听工具pyinotify与watchdog实例
Oct 15 Python
python 使用 requests 模块发送http请求 的方法
Dec 09 Python
Pandas删除数据的几种情况(小结)
Jun 21 Python
使用OpenCV实现仿射变换—旋转功能
Aug 29 Python
Django --Xadmin 判断登录者身份实例
Jul 03 Python
pycharm全局搜索的具体步骤
Jul 28 Python
Pytest测试框架基本使用方法详解
Nov 25 Python
pycharm激活码免费分享适用最新pycharm2020.2.3永久激活
Nov 25 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
制作美丽的拉花
2021/03/03 冲泡冲煮
一个php作的文本留言本的例子(三)
2006/10/09 PHP
PHP 验证码不显示只有一个小红叉的解决方法
2013/09/30 PHP
PHP使用mkdir创建多级目录的方法
2015/12/22 PHP
ThinkPHP使用Smarty第三方插件方法小结
2016/03/19 PHP
php mysql 封装类实例代码
2016/09/18 PHP
浅谈PHP的exec()函数无返回值排查方法(必看)
2017/03/31 PHP
PHP生成随机数的方法总结
2018/03/01 PHP
tp5.1 框架数据库-数据集操作实例分析
2020/05/26 PHP
插件:检测javascript的内存泄漏
2007/03/04 Javascript
在IE下获取object(ActiveX)的Param的代码
2009/09/15 Javascript
jquery实现excel导出的方法
2013/04/04 Javascript
jquery获得keycode的示例代码
2013/12/30 Javascript
浅谈nodeName,nodeValue,nodeType,typeof 的区别
2015/01/13 Javascript
javascript动画系列之模拟滚动条
2016/12/13 Javascript
Vue键盘事件用法总结
2017/04/18 Javascript
详解angularjs利用ui-route异步加载组件
2017/05/21 Javascript
nodejs 搭建简易服务器的图文教程(推荐)
2017/07/18 NodeJs
Node.js pipe实现源码解析
2017/08/12 Javascript
JS判断字符串是否为整数的方法--简单的正则判断
2018/07/23 Javascript
[01:02]DOTA2上海特锦赛SHOWOPEN
2016/03/25 DOTA
Python命令启动Web服务器实例详解
2017/02/23 Python
python批量从es取数据的方法(文档数超过10000)
2018/12/27 Python
python实现两个字典合并,两个list合并
2019/12/02 Python
如何给Python代码进行加密
2020/01/10 Python
ET Mall东森购物网:东森严选
2017/03/06 全球购物
匈牙利最大的健身制造商和销售商:inSPORTline
2018/10/30 全球购物
菲律宾优惠券网站:MetroDeal
2019/04/12 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2014/07/21 面试题
求职自荐信
2013/12/14 职场文书
生产部主管岗位职责
2014/01/06 职场文书
11月红领巾广播稿
2014/01/17 职场文书
技能比赛获奖感言
2014/02/14 职场文书
培训班主持词
2014/03/28 职场文书
建议书的格式
2014/05/12 职场文书
另类冲刺标语
2014/06/24 职场文书