python函数用小括号和中括号的区别
时间: 2023-08-10 11:16:14 浏览: 385
函数的参数-应用时间序列分析 王燕编著 第三版
在Python中,小括号 () 用于调用函数和传递参数,而中括号 [] 用于访问序列类型(例如列表、元组、字符串)中的元素。
例如,当你定义一个函数时,你需要使用小括号将参数传递给函数:
```
def my_function(parameter1, parameter2):
# 函数体
```
当你调用该函数时,你也需要使用小括号将参数传递给函数:
```
my_function(argument1, argument2)
```
在访问序列类型中的元素时,你需要使用中括号:
```
my_list = [1, 2, 3, 4, 5]
print(my_list[0]) # 输出 1
```
需要注意的是,字典类型也使用中括号访问元素,但是你需要使用键值来访问元素而不是索引:
```
my_dict = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
print(my_dict['key1']) # 输出 'value1'
```
阅读全文