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 大括号中括号小括号的区分相关推荐

  1. python 小括号 运算_浅析python 中大括号中括号小括号的区分

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

  2. python中括号的作用_浅析python 中大括号中括号小括号的区分

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

  3. python中大括号是什么意思_浅析python 中大括号中括号小括号的区分

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

  4. C++ 2.0新特性——大括号与小括号

    C++ 2.0新特性--大括号与小括号 变量创建区分() 和 {} 1.大括号初始化可以应用的语境最为宽泛,可以阻止隐式窄化类型转换,若大括号内的表达式无法保证能够采用进行初始化的对象来表达,则代码无 ...

  5. shell中的大括号和小括号

    转载自:http://blog.sina.com.cn/s/blog_4a2a29f00100o2os.html 在这里我想说的是几种shell里的小括号,大括号结构和有括号的变量,命令的用法,如下: ...

  6. 如果用计算机计算带有大括弧的数学题,紧急需要带有大括号,小括号,中括号的脱式计算题目...

    时空之翼_2017 来自团队: 理科爱好者2017.08.16 采纳率:40%    等级:20 已帮助:20917人 { [(2+8)×(-1) ] + 5 }/2 = { [10×(-1) ] + ...

  7. python正则匹配小括号

    if __name__ == '__name__':text = 'datetime.datetime(2020, 8, 10, 11, 7, 35)'p = re.compile(r'[(](.*? ...

  8. Python的小括号( )、中括号[ ]和大括号{}分别代表什么?

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

  9. python 尖括号表示什么类型,Python的小括弧,中括号,大括号还有尖括号的区别...

    在使用python做项目的过程中发现这种语言使用了很多种类型的括号来表达数据类型,常见的有四种,分别是:小括号( ).中括号[ ]和大括号,也叫做花括号{ },还有尖括号<>,其作用也各不 ...

最新文章

  1. 理解JavaScript中的事件
  2. 线程同步之——互斥量及死锁问题
  3. hdu 6168 Numbers
  4. 【ES9(2018)】for await...of
  5. node 获取表单数据 为空_像声明类型一样写表单——基础功能
  6. [USACO09FEB]改造路Revamping Trails 分层最短路 Dijkstra BZOJ 1579
  7. bagging和时间序列预测_Simple RNN时间序列预测
  8. oracle 9i、10g、11g、12c官方文档
  9. 谷歌浏览器插件安装方法 谷歌浏览器导入插件的步骤
  10. 基于FlexRay总线的汽车冗余线控转向系统的可靠性(FEMA)分析
  11. 某乎x-zse-96、x-zst-81最新通杀方案
  12. OpenCV学习笔记(六)—— OpenCV for Android打开相机
  13. 洗车行业可以使用会员管理系统吗?
  14. 获取控件在屏幕上的xy轴位置
  15. 二进制转换为十六进制
  16. python安全开发-多线程目录扫描端口扫描子域名爆破dou瓣属性爬取
  17. 如何能成为注册信息系统审计师(CISA)?
  18. ListView部分样式属性设置
  19. 安卓的SMS 短信的增删改查
  20. python键盘模拟器 pyautogui

热门文章

  1. VMware vSphere、 ESXi、Vcenter、vSphere Client关系
  2. oracle把两个字段拼接在一起,请问Oracle中两个日期拼接在一起的语句应该怎么写?...
  3. SpringBoot面试题第一弹
  4. tk.mybatis Example 多个or条件拼接
  5. 只有在人生的最低处才能看清这个世界
  6. Linux IO 多路复用是什么意思?
  7. 如何把备份的bak还原到新的数据库
  8. 根据数组中的某个键值大小进行排序,仅支持二维数组
  9. AFNetWorking 使用记录
  10. 起止时间控制,显示格式控制