python中小括号和中括号的区别_Python3中小括号()、中括号[]、花括号{}的区别详解...
介绍
在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 括号内容请搜索179885.Com以前的文章或继续浏览下面的相关文章希望大家以后多多支持179885.Com!
python中小括号和中括号的区别_Python3中小括号()、中括号[]、花括号{}的区别详解...相关推荐
- 第7.26节 Python中的@property装饰器定义属性访问方法getter、setter、deleter 详解
第7.26节 Python中的@property装饰器定义属性访问方法getter.setter.deleter 详解 一. 引言 Python中的装饰器在前面接触过,老猿还没有深入展开介绍装饰 ...
- [Python从零到壹] 四十七.图像增强及运算篇之腐蚀和膨胀详解
欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...
- android 6.0 存储卡,Android 6.0区别U盘和SD卡设备的方法详解
如下所示: public static boolean isSdcardExists(Context context) { StorageManager storageManager = Storag ...
- python花括号怎么取_Python如何正则提取第三层花括号()里的内容?
举例:我想把如下字符串中第三层花括号的内容提取出来{supportedBandCombination-r10{{{bandEUTRA-r103,bandParametersUL-r10{{ca-Ban ...
- python使用视频_Python中操作各种多媒体,视频、音频到图片的代码详解
我们经常会遇到一些对于多媒体文件修改的操作,像是对视频文件的操作:视频剪辑.字幕编辑.分离音频.视频音频混流等.又比如对音频文件的操作:音频剪辑,音频格式转换.再比如我们最常用的图片文件,格式转换.各 ...
- Python面对对象编程——结合面试谈谈封装、继承、多态,相关习题详解
1.面向对象的三大特征 封装:属性和方法放到类内部,通过对象访问属性或者方法,隐藏功能的实现细节.当然还可以设置访问权限; 继承:子类需要复用父类里面的属性或者方法,当然子类还可以提供自己的属性和方法 ...
- Python中的yield关键字及表达式、生成器、生成器迭代器、生成器表达式详解
文章目录 1. yield关键字及表达式.生成器.生成器迭代器.生成器表达式 1.1 yield关键字及表达式(yield expression) 1.1.1 yield关键字 1.1.2 yield ...
- python批量合并单元格_Python批量合并有合并单元格的Excel文件详解
合并单元格 合并单元格相信大家都会,比如下面这段简单的代码就可以实现: app='Word' word=win32.gencache.EnsureDispatch('%s.Application' % ...
- python绕过验证码登录_python接口自动化(十三)--cookie绕过验证码登录(详解)...
简介 有些登录的接口会有验证码:短信验证码,图形验证码等,这种登录的话验证码参数可以从后台获取的(或者查数据库最直接).获取不到也没关系,可以通过添加cookie的方式绕过验证码.(注意:并不是所有的 ...
- python cv2 轮廓的包络 面积_Python 基于FIR实现Hilbert滤波器求信号包络详解
在通信领域,可以通过希尔伯特变换求解解析信号,进而求解窄带信号的包络. 实现希尔伯特变换有两种方法,一种是对信号做FFT,单后只保留单边频谱,在做IFFT,我们称之为频域方法:另一种是基于FIR根据传 ...
最新文章
- python文件处理:每隔一定数目删除;文件重命名;删除多余xml文件;将文件夹线所有文件平均分配到其他文件夹
- php连接mysql 5.1.73_安装php环境(php5.4.44+mysql5.1.73+IIS)
- Magento: 在客户账户中添加自定义链接 My Account Add Link
- mongodb连接认证失败
- 高效管理CrossOver容器里的程序
- 基本排序算法:Python实现
- 服务器系统如何安装文件损坏,安装系统提示winload.exe故障,文件丢失损坏
- Windows系统-删除指定服务!
- 广义线性模型解读必看文章
- 镜头主要参数与光 源 选 型,选型焦距计算公式,CS、C接口工业镜头与M12镜头的关系知识。
- python爬虫实现批量下载百度图片
- 电脑如何截长图?如何用电脑截取长图——规划全景
- 算法设计与分析-习题-用生成函数求解递归方程f(n)=2f(n/2)+cn,f(1)=0
- android手机没电怎么恢复电量,Android手机电池电量剩下通知
- 人工智能助力危化品企业生产安全
- java基础语法-day31回顾集合类、I/O流
- 互联网协会与IDGVC发布Web2.0 100(附名单)
- Unity中日历面板
- 后端开发总结(3):代码健壮性:容错处理+测试
- 手机玩我的世界java怎么改中文_我的世界手机版设置中文翻译