Python中{}、[]、()的区别及用法详解
含义介绍:
在 Python 中,{}
、[]
和 ()
都是用来表示不同类型的数据结构的符号。
{}
用于表示字典(dictionary)。字典是一种无序的、可变的、可索引的数据结构,它由键值对组成。例如,{'a': 1, 'b': 2}
是一个包含两个键值对的字典。
[]
用于表示列表(list)。列表是一种有序的、可变的、可索引的数据结构,它可以包含任意类型的元素。例如,[1, 2, 3]
是一个包含三个整数元素的列表。
()
用于表示元组(tuple)。元组是一种有序的、不可变的、可索引的数据结构,它可以包含任意类型的元素。例如,(1, 2, 3)
是一个包含三个整数元素的元组。
详细的说:
:
分隔。字典中的键必须是唯一的,而值可以是任意类型的数据。你可以使用键来访问字典中的值。例如:my_dict = {'a': 1, 'b': 2}
print(my_dict['a']) # 输出 1
my_list = [1, 2, 3]
print(my_list[0]) # 输出 1
my_list.append(4)
print(my_list) # 输出 [1, 2, 3, 4]
my_tuple = (1, 2, 3)
print(my_tuple[0]) # 输出 1