boboyh2004 发表于 2020-4-24 17:02:55

Python的小括号( )、中括号[ ]和大括号{},分别再什么情况下使用?

求教,Python语句里什么时候用小括号( )、什么时候又用中括号[ ],什么时候又用大括号{}?

wuqramy 发表于 2020-4-24 17:06:53

小括号:元组
中括号:列表
大括号:字典、集合

老八秘制 发表于 2020-4-24 17:08:08

emmm……这个东西不太好说
定义元祖,调用函数,方法这一类的用(),比如:
>>> print("aaa")
aaa
>>> input()
aaa
'aaa'
像定义列表或者列表,元组等的索引值等的索引值用中括号,比如:
>>> list1 = ["小甲鱼", "小假鱼", "小真鱼"]
>>> a = list1
>>> a
'小甲鱼'
定义字典时用大括号,比如:
dic={'jon':'boy','lili':'girl'}   
>>> dic   
{'lili': 'girl', 'jon': 'boy'}

老八秘制 发表于 2020-4-24 17:09:41

脑补链接:https://blog.csdn.net/hjulkk/article/details/80153964

sunrise085 发表于 2020-4-24 17:10:05

本帖最后由 sunrise085 于 2020-4-24 17:25 编辑

一般情况下用到括号,只能用小括号。例如:函数定义与调用时参数都是在小括号内,运算时使用的也是小括号

一般说三者区别的时候说的是如下内容
小括号表示元组tuple
中括号表示列表list
大括号表示字典dict

此外需要使用下标的时候都是只能用中括号

永恒的蓝色梦想 发表于 2020-4-24 17:16:54

sunrise085 发表于 2020-4-24 17:10
一般情况下用到括号,只能用小括号。例如:函数定义与调用时参数都是在小括号内,运算时使用的也是小括号
...

第6行打错了,而且大括号也可以是集合{:10_327:}
页: [1]
查看完整版本: Python的小括号( )、中括号[ ]和大括号{},分别再什么情况下使用?