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 初始化多维数组代码
Sep 06 Python
python thread 并发且顺序运行示例
Apr 09 Python
Python常用内置函数总结
Feb 08 Python
python使用chardet判断字符串编码的方法
Mar 13 Python
简单学习Python time模块
Apr 29 Python
python dataframe向下向上填充,fillna和ffill的方法
Nov 28 Python
Python实现合并excel表格的方法分析
Apr 13 Python
10招!看骨灰级Pythoner玩转Python的方法
Apr 15 Python
使用Django搭建web服务器的例子(最最正确的方式)
Aug 29 Python
tensorflow实现二维平面模拟三维数据教程
Feb 11 Python
Python BeautifulReport可视化报告代码实例
Apr 13 Python
python中的对数log函数表示及用法
Dec 09 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的日期处理函数及uchome的function_coomon中日期处理函数的研究
2011/01/12 PHP
php调整gif动画图片尺寸示例代码分享
2013/12/05 PHP
WebQQ最新登陆协议的用法
2014/12/22 PHP
php实现简单加入购物车功能
2017/03/07 PHP
Jquery显示、隐藏元素以及添加删除样式
2013/08/09 Javascript
jQuery$命名冲突怎么办如何解决
2014/01/16 Javascript
IE6已终止操作问题的2种情况及解决
2014/04/23 Javascript
深入探秘jquery瀑布流的实现
2016/01/30 Javascript
JavaScript面向对象程序设计教程
2016/03/29 Javascript
JS中this上下文对象使用方式
2016/10/09 Javascript
解析JavaScript模仿块级作用域
2016/12/29 Javascript
jQuery实现键盘回车搜索功能
2017/07/25 jQuery
详解Node全局变量global模块
2017/09/28 Javascript
解决webpack无法通过IP地址访问localhost的问题
2018/02/22 Javascript
微信小程序tabbar底部导航
2018/11/05 Javascript
javascript严格模式详解(含严格模式与非严格模式的区别)
2019/11/12 Javascript
[14:00]DOTA2国际邀请赛史上最长大战 赛后专访B神
2013/08/10 DOTA
[02:23]2016国际邀请赛中国区预选赛wings晋级之路
2016/06/29 DOTA
Python的Flask框架中的Jinja2模板引擎学习教程
2016/06/30 Python
Python生成任意范围任意精度的随机数方法
2018/04/09 Python
使用Python自动化破解自定义字体混淆信息的方法实例
2019/02/13 Python
详解python算法之冒泡排序
2019/03/05 Python
python实现微信定时每天和女友发送消息
2019/04/29 Python
Python爬虫实现验证码登录代码实例
2019/05/10 Python
解决.ui文件生成的.py文件运行不出现界面的方法
2019/06/19 Python
Python学习笔记之Break和Continue用法分析
2019/08/14 Python
关于pymysql模块的使用以及代码详解
2019/09/01 Python
Python填充任意颜色,不同算法时间差异分析说明
2020/05/16 Python
Java Unsafe类实现原理及测试代码
2020/09/15 Python
发展部经理职责规定
2014/02/22 职场文书
党的群众路线教育实践活动个人承诺书
2014/05/22 职场文书
授权委托书
2015/01/28 职场文书
培训通知书模板
2015/04/17 职场文书
旅游项目合作意向书
2015/05/08 职场文书
与死神共舞观后感
2015/06/15 职场文书
WebRTC记录音视频流(web技术分享)
2022/02/24 Javascript