当前位置:首页python > 正文

python 列表、元组、字典及集合操作详解

作者:野牛程序员:2023-12-19 09:22:02python阅读 2844

列表是一种有序的数据结构,用于存储多个元素。可以通过索引访问和修改列表中的元素,还可以进行添加、删除和切片等操作。

元组与列表相似,但是元组是不可变的,一旦创建就不能修改。元组可以用于存储一组不可变的数据,例如坐标点或者颜色代码。

字典是一种键-值对的数据结构,通过键来访问值。字典中的键是唯一的,而值可以是任何数据类型。可以添加、删除和修改字典中的键值对。

集合是一种无序且元素唯一的数据结构。可以进行并集、交集、差集等操作,还可以添加和移除元素。

列表操作示例:

  • 创建列表:my_list = [1, 2, 3, 4, 5]

  • 访问元素:first_element = my_list[0]

  • 切片:subset = my_list[1:4]

  • 添加元素:my_list.append(6)

  • 删除元素:my_list.remove(3)

元组操作示例:

  • 创建元组:my_tuple = (1, 2, 3, 4, 5)

  • 访问元素:first_element = my_tuple[0]

字典操作示例:

  • 创建字典:my_dict = {'a': 1, 'b': 2, 'c': 3}

  • 访问值:value_of_a = my_dict['a']

  • 添加键值对:my_dict['d'] = 4

  • 删除键值对:del my_dict['b']

集合操作示例:

  • 创建集合:my_set = {1, 2, 3, 4, 5}

  • 添加元素:my_set.add(6)

  • 移除元素:my_set.remove(3)

  • 并集:union_set = set1 | set2

  • 交集:intersection_set = set1 & set2

  • 差集:difference_set = set1 - set2

这些数据结构和操作可以根据具体的需求选择合适的方式来存储和处理数据。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击