当前位置:首页>python>Python-11基础语法-数据容器(体系文章)

Python-11基础语法-数据容器(体系文章)

  • 2026-10-08 21:08:41
Python-11基础语法-数据容器(体系文章)
    目前学习的容器有列表、元组、字典,接下来还有一个比较常用的数据容器就是集合,江湖龙哥人狠话不多,直接上代码
#集合的定义a_set=set() #空集合a={1,5} #定义一个集合print(type(a)) # 打印类型为<class 'set'>f_set={0,1,2,3,7,8}a_set=set(range(3,10))#将 range 对象转化为集合{3,4,5,6,7,8,9}b_set=set([0,1,2,3,0,1,2,3,7,8])#列表转集合,转化时自动去掉重复元素 {0,1,2,3,7,8}}c_set=set((1,2,3)) # 元组转成集合{1,2,3}d_set=set({1:'a',2:'b'}.items()) # {(2, 'b'), (1, 'a')}d_set=set([8,9,10,11,12,13])d_set | f_set #并集 两个集合合并到一起,并去重与排序d_set.union(f_set) #并集 和上面效果一样d_set & f_set #交集 取两个集合共同部分 {8}d_set.intersection(f_set) #交集 和上面效果一样d_set.difference(f_set) #差集 结果是保留d集合中在f集合没有出现过的元素d_set-f_set #差集
总结数据容器

对数据容器这块内容,龙哥整理如下(AI时代下,编程重在理解,不在记忆)

  1. 列表:用 [] 表示,元素可任意类型,支持增删改查,是编程中最常用的容器。

  2. 元组:用 () 表示,一旦创建不可修改,常用于函数多返回值、固定数据等场景。

  3. 集合:用 {} 或 set() 表示,元素唯一,不支持索引,主要用于去重和数学集合操作。

  4. 字典:用 {key: value} 表示,通过键访问值,键必须是不可变类型(如字符串、数字、元组)

每天坚持学习一点,点滴积累,你会超越90%以上的朋友,AI入局找龙哥指导,江湖多个朋友多条路🤝

最新文章

随机文章