关于python组合数据类型
时间: 2023-09-15 15:19:59 浏览: 45
Python中有四种主要的组合数据类型:列表(list)、元组(tuple)、集合(set)和字典(dictionary)。
1. 列表(list):列表是一种有序的、可变的、可以包含任意类型元素的数据结构。列表可以通过方括号 [] 来创建,元素之间用逗号 , 分隔。例如:
```
>>> my_list = [1, "hello", True, 3.14]
>>> print(my_list)
[1, 'hello', True, 3.14]
```
2. 元组(tuple):元组与列表类似,但是元组是不可变的。元组可以通过圆括号 () 来创建,元素之间用逗号 , 分隔。例如:
```
>>> my_tuple = (1, "hello", True, 3.14)
>>> print(my_tuple)
(1, 'hello', True, 3.14)
```
3. 集合(set):集合是一种无序的、不重复的数据结构。集合可以通过花括号 {} 来创建,元素之间用逗号 , 分隔。例如:
```
>>> my_set = {1, 2, 3, 4, 5}
>>> print(my_set)
{1, 2, 3, 4, 5}
```
4. 字典(dictionary):字典是一种无序的、可变的、以键值对(key-value pair)形式存储数据的数据结构。字典可以通过花括号 {} 来创建,键值对之间用冒号 : 分隔,每个键值对之间用逗号 , 分隔。例如:
```
>>> my_dict = {"name": "Alice", "age": 30, "is_student": False}
>>> print(my_dict)
{'name': 'Alice', 'age': 30, 'is_student': False}
```