python基础 ------ 集合

---恢复内容开始---

-----   集合

使用场景:网购的订单、与商品ID 一一对应的商品信息

python的内置类型:List  Tuple  Dictionary

----  列表   LIst

定义: 存储、处理一组元素的数据结构

创建列表:可以用来存储不同类型,放在中括号里,使用逗号分割

  列表 = [ 元素1,元素2,.....]

  list1 = [23,2.2,'周瑜']

 

访问列表元素:

使用for循环来遍历列表元素:

使用索引访问列表元素

  list[index]

  list[-index]

截取列表元素

 list[start_index:end_index]

start_index与end_index均可省略

两种循环遍历方式

添加列表

 list.append(obj)

list.insert(index,obj)

删除列表项

del list[index]

del list[start_index:end_index]

 

----  元组(tuple

与列表类似,不过元组中的元素不能修改

创建元组   使用小括号包围

  元组 = (元素1,元素2,.....)

  tuple1 = (12,'帅',12.12)

访问元组元素

  1、使用for循环遍历元组元素

  2、使用索引访问元组元素    tuple[index]   tuple[-index]

  3、截取元组元素  tuple[start_index,end_index]    start_index与end_index 也是均可省略

 

-=---    字典(dictionary)

一种可变容器模型,且可存储任意类型的对象

创建字典

  字典 = {键1:值1,键2:值2}

  dic1 = {'周瑜':"法师","狂铁":'战士'}

遍历字典的键,值,键和值

字典操作

字典取值         字典名[键名]

  根据键查找对应的值,键是唯一的,但是不同键的值可以相同

添加、修改字典中的值:   通过键名修改对应值

  字典名[键名] = 值

删除字典中的值:  通过键名删除对应值

  del 字典名[键名]

判断键是否存在与字典中

  k in dict 

 

元组和列表基本一致,就是元组不能修改,使用() 包围,列表使用中括号

 字典就是一个键值对,使用大括号包围

 ---  集合(set)

存储形式和列表相似

  集合中保存的数据具有唯一性,不可重复性,无序性

  在集合中添加相同的元素只会保留一个

创建集合   有个add() 方法添加元素

  集合 = set()

    

 

转载于:https://www.cnblogs.com/obge/p/10787876.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值