本文目录一览:
python语言常见的三种括号区别是什么?
1. 小括号:
我们用小括号来表示一个tuple元组,这是一个不可更改的数据表示,只能读取。
2. 中括号:
我们用中括号来定义一个list列表,这里注意不能用list来表示我们常说的“数组”,数组的定义需要用到numpy,例如你定义一个变量:
a = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
这也只是表示a是个元素的list变量的list,不可以用a[:, :]
的形式来提取值,而可以使用a[0][1]
这样的形式。但是,数据的寻找是逐步的,所以a[:][1]
和a[1][:]
是一种结果。
3. 大括号:
代表dict字典数据类型,字典是由键对值组成。冒号:
分开键和值,逗号,
隔开组。用大括号创建的方法如下:
dic = {'jon': 'boy', 'lili': 'girl'}
或者:
dic = {'lili': 'girl', 'jon': 'boy'}
4. 矩阵的表示:
使用numpy.array
来操作。
Python主要有三种数据类型:字典、列表、元组。其分别由花括号,中括号,小括号表示。
例如:
- 字典:
dic = {'a': 12, 'b': 34}
- 列表:
list = [1, 2, 3, 4]
- 元组:
tup = (1, 2, 3, 4)
python中的{}[]是怎么使用的?
看你怎么用。比如:
a = '123456'
a[3]
a[2:4]
序列(如字符串),这时候方括号里面用来放索引号,读取单个字符或者字符串切片。
list1 = [] # 这样就是表示列表,一个空列表
list1 = [1, 2, 'a', True] # 有内容的列表
list1[2] # 就是上面这个列表中的 'a'
set1 = {1, 2, 3, 4} # 这里大括号表示集合,集合里面是没有重复项的且不能排序
dic1 = {1: 'aa', 'b': 222, 3: [1, 2, 3]} # 这里大括号表示字典
print('{}---{}'.format(1, 2)) # 这里大括号标示格式化输出的占位符
python中语法中或者help出来的中括号什么意思
中括号表示其中的参数是可选的,可以有这个参数,也可以没有。 例如:
del obj1[, obj2[,... objN]]
可以是:
del obj1 # 删除1个对象
也可以是:
del obj1, obj2, ..., objN # 删除N个对象
python括号区别
在Python语言中最常见的括号有三种,分别是:小括号()
、中括号[]
、花括号{}
;其作用也不相同,分别用来代表不同的Python基本内置数据类型。
1. Python中的小括号()
:
代表tuple元组数据类型,元组是一种不可变序列。创建方法很简单,大多数时候都是小括号括起来的。
2. Python中的中括号[]
:
代表list列表数据类型,列表是一种可变序列。创建方法既简单又特别。
3. Python中的花括号{}
:
代表dict字典数据类型,字典是Python中唯一内建的映射类型。字典中的值没有特殊的顺序,但都是存储在一个特定的键(key)下。键可以是数字、字符串甚至是元组。
扩展资料
python中的注意事项:
- Python 中的
and
从左到右计算表达式,若所有值均为真,则返回最后一个值,若存在假,返回第一个假值;or
也是从左到右计算表达式,返回第一个为真的值;- 其中数字
0
是假,其他都是真; - 字符
""
是假,其他都是真; 元组中的元素值是不允许修改的,但可以对元组进行连接组合。 元组中的元素值是不允许删除的,但可以使用del
语句来删除整个元组。
- 其中数字
- Python 中数字有以下的表示方式:
- 2进制是以
0b
开头的,例如:0b11
则表示十进制的3; - 8进制是以
0o
开头的,例如:0o11
则表示十进制的9; - 16进制是以
0x
开头的,例如:0x11
则表示十进制的17;
- 2进制是以