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 def函数的定义、使用及参数传递实现代码
Aug 10 Python
Python中用于转换字母为小写的lower()方法使用简介
May 19 Python
关于python的bottle框架跨域请求报错问题的处理方法
Mar 19 Python
利用python实现简单的循环购物车功能示例代码
Jul 05 Python
Python实现pdf文档转txt的方法示例
Jan 19 Python
Python中的并发处理之asyncio包使用的详解
Apr 03 Python
python3 kmp 字符串匹配的方法
Jul 07 Python
Python判断对象是否为文件对象(file object)的三种方法示例
Apr 26 Python
关于Python中定制类的比较运算实例
Dec 19 Python
Windows上安装tensorflow  详细教程(图文详解)
Feb 04 Python
Python 捕获代码中所有异常的方法
Aug 03 Python
python代码实现图书管理系统
Nov 30 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
关于Zend Studio 配色方案插件的介绍
2013/06/24 PHP
PHP批量上传图片的具体实现方法介绍.
2014/02/26 PHP
php实现购物车功能(下)
2016/01/05 PHP
PHP实现找出有序数组中绝对值最小的数算法分析
2017/08/07 PHP
php实现微信公众号企业转账功能
2018/10/01 PHP
jquery使用ColorBox弹出图片组浏览层实例演示
2013/03/14 Javascript
IE8对JS通过属性和数组遍历解析不一样的地方探讨
2013/05/06 Javascript
js过滤特殊字符输入适合输入、粘贴、拖拽多种情况
2014/03/22 Javascript
JQuery限制复选框checkbox可选中个数的方法
2015/04/20 Javascript
javascript框架设计之框架分类及主要功能
2015/06/23 Javascript
JS实现网页游戏中滑块响应鼠标点击移动效果
2015/10/19 Javascript
JavaScript知识点总结(六)之JavaScript判断变量数据类型
2016/05/31 Javascript
JS点击某个图标或按钮弹出文件选择框的实现代码
2016/09/27 Javascript
JavaScript异步加载问题总结
2018/02/17 Javascript
vue实现全匹配搜索列表内容
2019/09/26 Javascript
JavaScript代码异常监控实现过程详解
2020/02/17 Javascript
[01:20:47]DOTA2-DPC中国联赛 正赛 Ehome vs Magma BO3 第一场 1月19日
2021/03/11 DOTA
用Python给文本创立向量空间模型的教程
2015/04/23 Python
Python程序退出方式小结
2017/12/09 Python
python3实现逐字输出的方法
2019/01/23 Python
解决python flask中config配置管理的问题
2019/07/26 Python
通过Python编写一个简单登录功能过程解析
2019/09/04 Python
Python搭建代理IP池实现获取IP的方法
2019/10/27 Python
python判断变量是否为int、字符串、列表、元组、字典的方法详解
2020/02/13 Python
django model object序列化实例
2020/03/13 Python
jupyter notebook 调用环境中的Keras或者pytorch教程
2020/04/14 Python
使用pandas库对csv文件进行筛选保存
2020/05/25 Python
简单介绍HTML5中audio标签的使用
2015/09/24 HTML / CSS
Shopee印度尼西亚:东南亚与台湾市场最大电商平台
2018/06/17 全球购物
英国门销售网站:Green Tree Doors
2020/01/07 全球购物
本科毕业生的求职信范文
2013/11/20 职场文书
水果超市创业计划书
2014/01/27 职场文书
给老婆大人的检讨书
2014/02/24 职场文书
计算机专业求职信
2014/06/02 职场文书
学校感恩教育活动总结
2014/07/07 职场文书
2014年商场工作总结
2014/11/22 职场文书