浅析python 中大括号中括号小括号的区分


Posted in Python onJuly 29, 2019

python语言最常见的括号有三种,分别是:小括号( )、中括号[ ]和大括号也叫做花括号{ }。其作用也各不相同,分别用来代表不同的python基本内置数据类型。

1.python中的小括号( ):代表tuple元组数据类型,元组是一种不可变序列。创建方法很简单,大多时候都是用小括号括起来的。

>>> tup = (1,2,3)  
>>> tup  
(1, 2, 3)  
>>>  
>>> ()#空元组  
()  
>>>   
>>> 55,#一个值的元组  
(55,)

定义元组(tuple)时,如果只含一个元素,要在后面加逗号。不然,定义的就不是元组tuple

元组的元素不可被修改,不能被增加或者删除,(只是针对元组的一级元素是不可以修改的,元组里面的二级列表元素是可以被修改的,就是元组里面嵌套着列表)可以被for循环,所以元组也是一个可迭代对象,元组也是有序的 ,例如:

tu = ("11", "22", ["33", ("ae", 66, "99",), 90])
tu[2][0] = "333"
print(tu)
out:('11', '22', ['333', ('ae', 66, '99'), 90])

2.python中的中括号[ ]:代表list列表数据类型,列表是一种可变的序列。其创建方法即简单又特别,像下面一样:

>>> list('python')  
['p', 'y', 't', 'h', 'o', 'n']

3.python大括号{ }花括号:代表dict字典数据类型,字典是由键对值组组成。冒号':'分开键和值,逗号','隔开组。用大括号创建的方法如下:

>>> dic={'jon':'boy','lili':'girl'}  
>>> dic  
{'lili': 'girl', 'jon': 'boy'}  
>>>

转载自百度知道:https://zhidao.baidu.com/question/484920124.html

在 python 中,strings, tuples, 和 numbers 是不可更改的对象,而 list,dict 等则是可以修改的对象。

不可变类型:

变量赋值 a=5 后再赋值 a=10,这里实际是新生成一个 int 值对象 10,再让 a 指向它,而 5 被丢弃,不是改变a的值,相当于新生成了a。

可变类型:

变量赋值 la=[1,2,3,4] 后再赋值 la[2]=5 则是将 list la 的第三个元素值更改,本身la没有动,只是其内部的一部分值被修改了。

总结

以上所述是小编给大家介绍的python 中大括号中括号小括号的区分,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
用smtplib和email封装python发送邮件模块类分享
Feb 17 Python
Python中的fileinput模块的简单实用示例
Jul 09 Python
利用Python中SocketServer 实现客户端与服务器间非阻塞通信
Dec 15 Python
Numpy数组转置的两种实现方法
Apr 17 Python
Python3实现取图片中特定的像素替换指定的颜色示例
Jan 24 Python
用Python逐行分析文件方法
Jan 28 Python
Python时间和字符串转换操作实例分析
Mar 16 Python
python之PyQt按钮右键菜单功能的实现代码
Aug 17 Python
利用Python产生加密表和解密表的实现方法
Oct 15 Python
python ffmpeg任意提取视频帧的方法
Feb 21 Python
Python pip安装第三方库实现过程解析
Jul 09 Python
pandas 操作 Excel操作总结
Mar 31 Python
Django分页功能的实现代码详解
Jul 29 #Python
微信小程序python用户认证的实现
Jul 29 #Python
Python 堆叠柱状图绘制方法
Jul 29 #Python
Django处理Ajax发送的Get请求代码详解
Jul 29 #Python
Django框架视图函数设计示例
Jul 29 #Python
python内存监控工具memory_profiler和guppy的用法详解
Jul 29 #Python
Python 硬币兑换问题
Jul 29 #Python
You might like
德生PL990,目前市面上唯一一款便携式插卡蓝牙全波段高性能收音机
2021/03/02 无线电
php生成缩略图的类代码
2008/10/02 PHP
微信自定义分享php代码分析
2016/11/24 PHP
Laravel5.5 视图 - 创建视图和数据传递示例
2019/10/21 PHP
浅说js变量
2011/05/25 Javascript
通过javascript获取iframe里的值示例代码
2013/06/24 Javascript
JS实现网页背景颜色与select框中颜色同时变化的方法
2015/02/27 Javascript
jQuery实现自动滚动到页面顶端的方法
2015/05/22 Javascript
jQuery的remove()方法使用详解
2015/08/11 Javascript
AngularJS延迟加载html template
2016/07/27 Javascript
关于javascript原型的修改与重写(覆盖)差别详解
2016/08/31 Javascript
require、backbone等重构手机图片查看器
2016/11/17 Javascript
Vuejs 用$emit与$on来进行兄弟组件之间的数据传输通信
2017/02/23 Javascript
微信小程序获取微信运动步数的实例代码
2017/07/20 Javascript
浅谈JS中的反柯里化( uncurrying)
2017/08/17 Javascript
JS中创建自定义类型的常用模式总结【工厂模式,构造函数模式,原型模式,动态原型模式等】
2019/01/19 Javascript
微信小程序登录数据解密及状态维持实例详解
2019/05/06 Javascript
基于JS实现一个随机生成验证码功能
2019/05/29 Javascript
[08:07]DOTA2每周TOP10 精彩击杀集锦vol.8
2014/06/25 DOTA
[54:33]2018DOTA2亚洲邀请赛小组赛 A组加赛 Liquid vs Optic
2018/04/03 DOTA
matplotlib实现区域颜色填充
2019/03/18 Python
Python箱型图处理离群点的例子
2019/12/09 Python
如何基于Python实现数字类型转换
2020/02/07 Python
让Django的BooleanField支持字符串形式的输入方式
2020/05/20 Python
Python实现手势识别
2020/10/21 Python
Banggood官网:面向全球客户的综合商城
2017/04/19 全球购物
英国时尚泳装品牌:Maru Swimwear
2019/10/06 全球购物
荷兰时尚精品店:Labels Fashion
2020/03/22 全球购物
医疗专业毕业生求职信
2014/08/28 职场文书
2014年仓库管理工作总结
2014/12/17 职场文书
婚宴邀请函
2015/01/30 职场文书
北京导游词
2015/02/12 职场文书
简历上的自我评价,该怎么写呢?
2019/06/13 职场文书
Nginx进程管理和重载原理详解
2021/04/22 Servers
Python GUI编程之tkinter 关于 ttkbootstrap 的使用详解
2022/03/03 Python
世界十大儿童漫画书排名,法国国宝漫画排第五,第二是轰动日本连环
2022/03/18 欧美动漫