Python中常见的数据结构主要包括以下几种:
列表 (List)
有序的、可变的序列,可以包含不同类型的元素。
创建:`my_list = [1, '2', 'abc']`
访问元素:`print(my_list)`
修改元素:`numbers = 10`
添加元素:`numbers.append(6)`
删除元素:`numbers.remove(10)`
元组 (Tuple)
有序的、不可变的序列,一旦创建就不能被修改。
创建:`my_tuple = (1, '2', 'abc')`
访问元素:`print(my_tuple)`
字典 (Dictionary)
键值对的数据结构,每个键都是唯一的,键与值一一对应。
创建:`my_dict = {'key1': 'value1', 'key2': 'value2'}`
访问键值:`print(my_dict['key1'])`
集合 (Set)
无序且项唯一的集合类型,用于进行数据验证和去重操作。
创建:`my_set = {1, 2, 3, 4, 5}`
添加元素:`my_set.add(6)`
删除元素:`my_set.remove(10)`
这些数据结构各有特点,适用于不同的场景和需求。列表和元组用于存储有序的数据,字典用于存储键值对数据,集合用于存储不重复的数据集合。