美文网首页
Day3-Python 数据结构:列表、元组和集合

Day3-Python 数据结构:列表、元组和集合

作者: 椰子数学 | 来源:发表于2023-04-18 15:06 被阅读0次

Python 数据结构:列表、元组和集合
教程
列表 (List)

定义:有序、可变的数据结构
基本操作:创建、访问、修改、删除元素
实例:创建一个购物清单、添加和删除商品

元组 (Tuple)

定义:有序、不可变的数据结构
基本操作:创建、访问元素
实例:表示一个坐标点 (x, y)

集合 (Set)

定义:无序、不重复元素的数据结构
基本操作:创建、添加、删除元素、集合运算(交集、并集、差集)
实例:从一组数字中找出不重复的元素

笔记
列表

创建:my_list = [1, 2, 3]
访问:my_list[0]
修改:my_list[1] = 4
删除:del my_list[2]

元组

创建:my_tuple = (1, 2, 3)
访问:my_tuple[0]

集合

创建:my_set = {1, 2, 3}
添加:my_set.add(4)
删除:my_set.remove(3)
集合运算:a & b (交集), a | b (并集), a - b (差集)

练习题和答案

  1. 创建一个包含三个字符串元素的列表。
    答案:
    my_list = ['apple', 'banana', 'cherry']

  2. 访问元组中的第二个元素。
    答案:
    my_tuple[1]

  3. 向集合中添加一个新元素。
    答案:
    my_set.add('new_element')

  4. 从列表中删除第一个元素。
    答案:
    del my_list[0]

  5. 计算两个集合的交集。
    答案:
    intersection = set_a & set_b

  6. 将一个列表转换为元组。
    答案:
    my_tuple = tuple(my_list)

  7. 将一个元组转换为列表。
    答案:
    my_list = list(my_tuple)

  8. 判断一个元素是否在集合中。
    答案:
    element in my_set

  9. 合并两个列表。
    答案:
    merged_list = list_a + list_b

  10. 删除集合中的一个元素(如果存在)。
    答案:
    my_set.discard(element)

1681887977330.png

相关文章

  • 第3章:内建数据结构、函数及文件

    python的常用数据结构:元组、列表、字典和集合 元组(tuple):固定长度、不可变的python序列 列表:...

  • 2021-12-1 Python-8

    内建数据结构 Python 常用的数据结构主要有元组、列表、字典和集合。 元组 元组长度固定,是不可变 Pytho...

  • 数据结构

    序列(如列表和元组)、映射(如字典)以及集合(set)是三类主要的数据结构(也称为容器)。 序列(列表、元组和字符...

  • python的几种数据结构

    Python 中 几种数据结构的整理: 列表、字典、元组、集合 列表 : shoplist = ['apple',...

  • 2-数据分析python——数据结构

    文章脉络 第4课 数据结构 数据结构包括:列表、字典、和元组 1.列表 定义:有序集合num = [1,2,3] ...

  • python基础知识点(数据结构相关)

    数据结构 python中有四种内置的数据结构列表、元组、字典和集合 列表列表是一种用于保存一系列有序项目的集合,也...

  • Python_by_4plus_Week0(3)

    五 Data Structure (数据结构) python的四种数据结构,分别是:列表、字典、元组、集合。 列表...

  • Python数据结构

    Python中数据结构可以统称为容器,常见的数据结构包括序列(列表和元组等),映射(字典)和集合(Set)。一 、...

  • python 入门之数据类型

    常用数据结构 Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) ...

  • Python 数据结构

    Python 有四种内置的数据结构 - 列表(List),元组(Tuple),字典(Dictionary),集合(...

网友评论

      本文标题:Day3-Python 数据结构:列表、元组和集合

      本文链接:https://www.haomeiwen.com/subject/gzghjdtx.html