python语言最常见的括号有三种,分别是:小括号( )、中括号[ ]和大括号也叫做花括号{ }。其作用也各不相同,分别用来代表不同的python基本内置数据类型。
1.python中的小括号( ):代表tuple元组数据类型,元组是一种不可变序列。创建方法很简单,大多时候都是用小括号括起来的。
>>> tup = (1,2,3)
(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'}
{'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基本内置数据类型。
小括号()
Python中的小括号():
代表tuple元祖数据类型,元祖是一种不可变序列。
>>> a = (12,23)
(12, 23)
>>> () #空元祖
>>> 1, #一个值的元祖
中括号[]
Python中的中括号[]:
代表list列表数据类型,列表是一种可变序列。
>>> list('home')
['h', 'o', 'm', 'e']
二维列表例子如下:
python语言最常见的括号有三种,分别是:
小括号( )、
中括号[ ]和
大括号也叫做花括号{ }。其作用也各不相同,分别用来代表不同的
python基本内置数据类型。
1、
python中的
小括号( ):代表tuple元组数据类型,元组是一种不可变序列。创建方法很简单,大多时候都是用
小括号括起来的。
>>> tup = (1,2,3)
(1, 2, 3)
Python主要有三种数据类型:字典、列表、元组。其分别由花括号,中括号,小括号表示。如:字典:dic={'a':12,'b':34}列表:list=[1,2,3,4]元组:tup=(1,2,3,4)至于这三者的具体区别,有很多介绍的,我就不在这里赘述了。
转载于:https://www.cnblogs.com/4-312/p/3164433.html...
python中括号的区分
python语言最常见的括号有三种,分别是:小括号( )、中括号[ ]和大括号也叫做花括号{ }。其作用也各不相同,分别用来代表不同的python基本内置数据类型。
1.python中的小括号( ):代表tuple元组数据类型,元组是一种不可变序列。创建方法很简单,大多时候都是用小括号括起来的。
>>> tup = (1,2,3)
匹配小括号内的字符串,可以是一个,也可以是多个,常跟“|”(或)符号搭配使用,是多选结构的
示例1:string name = "way2014"; regex:(way|zgw) result:结果是可以匹配出way的,因为是多选结构,小括号是匹配字符串的
示例2:string text = "123456789";...
Python中最常见括号()、[]、{}的区别
在
Python语言中最常见的括号有三种,分别是:
小括号()、
中括号[]、花括号{};其作用也不相同,分别用来代表不同的
Python基本内置数据类型。
1.
Python中的
小括号():
代表tuple元祖数据类型,元祖是一种不可变序列。创建方法很简单,大多数时候都是
小括号括起来的。
>>> tup = (1,2,3)
需要注意的是,
Python中
大括号也可以用于表示代码块(如if语句、for循环等),但是这里的
大括号不是表示字典或集合,而是用于控制代码的执行范围。在这种情况下,
大括号中的语句必须缩进,以便
Python识别代码块的范围。例如:
if x > 0:
print('x is positive')
else:
print('x is zero or negative')