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中的文件I/O操作
May 24 Python
开源Web应用框架Django图文教程
Mar 09 Python
Python实现调用另一个路径下py文件中的函数方法总结
Jun 07 Python
对python读取CT医学图像的实例详解
Jan 24 Python
使用python telnetlib批量备份交换机配置的方法
Jul 25 Python
Mac 使用python3的matplot画图不显示的解决
Nov 23 Python
关于pytorch处理类别不平衡的问题
Dec 31 Python
使用py-spy解决scrapy卡死的问题方法
Sep 29 Python
python实现图像高斯金字塔的示例代码
Dec 11 Python
PYTHON 使用 Pandas 删除某列指定值所在的行
Apr 28 Python
Python可视化神器pyecharts之绘制地理图表练习
Jul 07 Python
Python使用pandas导入xlsx格式的excel文件内容操作代码
Dec 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实现网页缓存的工具类分享
2015/07/14 PHP
解决yii2左侧菜单子级无法高亮问题的方法
2016/05/08 PHP
Javascript 作用域使用说明
2009/08/13 Javascript
Javascript中的作用域和上下文深入理解
2015/07/03 Javascript
AngularJS ng-template寄宿方式用法分析
2016/11/07 Javascript
折叠菜单及选择器的运用
2017/02/03 Javascript
jQuery使用DataTable实现删除数据后重新加载功能
2017/02/27 Javascript
js实现二级导航功能
2017/03/03 Javascript
JavaScript静态作用域和动态作用域实例详解
2019/06/17 Javascript
Electron + vue 打包桌面操作流程详解
2019/06/24 Javascript
微信小程序如何自定义table组件
2019/06/29 Javascript
如何在Vue中抽离接口配置文件
2019/10/31 Javascript
javascrpt密码强度校验函数详解
2020/03/18 Javascript
[02:38]DOTA2亚洲邀请赛 IG战队巡礼
2015/02/03 DOTA
使用python实现省市三级菜单效果
2016/01/20 Python
Python向MySQL批量插数据的实例讲解
2018/03/31 Python
python求最大连续子数组的和
2018/07/07 Python
python 应用之Pycharm 新建模板默认添加编码格式-作者-时间等信息【推荐】
2019/06/17 Python
基于python 微信小程序之获取已存在模板消息列表
2019/08/05 Python
Python中文分词库jieba,pkusegwg性能准确度比较
2020/02/11 Python
4行Python代码生成图像验证码(2种)
2020/04/07 Python
python 删除excel表格重复行,数据预处理操作
2020/07/06 Python
python实现ping命令小程序
2020/12/28 Python
详解HTML5 window.postMessage与跨域
2017/05/11 HTML / CSS
HTML5超炫酷粒子效果的进度条的实现示例
2019/08/23 HTML / CSS
加拿大领先的牛仔零售商:Bluenotes
2018/01/22 全球购物
求职简历的自我评价
2014/01/31 职场文书
银行开业庆典方案
2014/02/06 职场文书
综治宣传月活动总结
2014/04/28 职场文书
产品生产计划书
2014/05/07 职场文书
学习方法演讲稿
2014/05/10 职场文书
119消防日活动总结
2014/08/29 职场文书
统计员岗位职责
2015/02/11 职场文书
忠诚与背叛观后感
2015/06/04 职场文书
2016年第29个世界无烟日宣传活动总结
2016/04/06 职场文书
MongoDB数据库的安装步骤
2021/06/18 MongoDB