使用{}和使用[]有什么区别

2024-03-28 20:41:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我只是想知道使用{}和[]有什么区别

例如,一段代码片段说:

parameters = {}
cost = []

我不完全理解使用{}和[]的区别


Tags: 代码parameterscost区别
3条回答

方括号[]用于创建列表

ls = [1,2,3,4,5]

大括号用于创建字典

dc = {"key": "value"}

两者都是复合数据类型。 这些docs供进一步研究

在python中,它们指定了不同类型的数据结构

{}是一个dictionary

[]是一个list

例如

my_list = ["a", "b", "c"]
my_dict = {"a": "apple", "b": "banana", "c": "clementine"}

print(my_list[0])
>>> "a"

print(my_dict["a"])
>>> "apple"

{}用于定义字典
[]用于通过创建的字典中的键访问值

考虑下面的场景
存货={“黄金”:500,“白银”:250}

上面的字典创建了一个名为inventory的新字典

库存[“银”]=300
上行表示您正在更新库存字典中键“silver”的值

有关更多信息,请查看以下链接 https://www.codecademy.com/en/forum_questions/52d7004d9c4e9d60bb001fff

相关问题 更多 >