python 括号 中括号 大括号用法
时间: 2023-12-24 13:45:49 浏览: 135
Python中的括号、中括号和大括号分别用于表示不同的数据结构或语法结构。
1. 括号(小括号):用于表示元组、函数调用、表达式的优先级、函数参数等。
例如,定义一个元组:
```
tup = (1, 2, 3)
```
调用一个函数:
```
result = func(arg1, arg2)
```
2. 中括号:用于表示列表、切片操作、索引等。
例如,定义一个列表:
```
lst = [1, 2, 3]
```
对列表进行切片操作:
```
sub_lst = lst[1:3]
```
3. 大括号:用于表示字典、集合等。
例如,定义一个字典:
```
dic = {'name': 'Tom', 'age': 20}
```
定义一个集合:
```
s = {1, 2, 3}
```
需要注意的是,Python中大括号也可以用于表示代码块(如if语句、for循环等),但是这里的大括号不是表示字典或集合,而是用于控制代码的执行范围。在这种情况下,大括号中的语句必须缩进,以便Python识别代码块的范围。例如:
```
if x > 0:
print('x is positive')
else:
print('x is zero or negative')
```
阅读全文