集合_字典_列表_enumerate()基本知识点总结

 

一、集合

 

集合:是一个无序的不重复元素序列。

 

1.添加元素:
1.s.add( x )  (添加一个元素)
2.s.update( x ) 参数可以是列表,元组,字典等,(添加多个元素)

 

2.删除元素:
s.remove( x ) x不存在出错
s.discard( x )  x不存在不会出错

 

3.数学中的集合运算:

参考链接:https://www.jb51.net/article/109336.htm

 

二、字典

 

字典:是一种可变容器模型,且可存储任意类型对象。
特点:键必须是唯一的,但值则不必。(值可以取任何数据类型)
键的特性:不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住
                 键必须是不可变的,如字符串,数字或元组

 

1.获取键和值:


1.dict.items()  以列表返回可遍历的(键, 值) 元组数组
2. dict.get(key, default=None) 返回指定键的值,如果值不在字典中返回默认值。

 

2.创建字典格式:

d = {key1 : value1, key2 : value2 }


3.输出字典:

>>>str(dict)

 

4.遍历字典实列和方法:

https://www.jb51.net/article/138414.htm

 


三、列表


1.添加元素:


1.list.append(obj) 添加一个元素
2.list.extend(seq) 同时添加几个元素

 

2.不熟悉列表的朋友可看(很详细):

https://www.cnblogs.com/hezhefly/p/7908460.html


四、枚举


enumerate() 将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,
同时列出数据和数据下标,一般用在 for 循环当中

enumerate(sequence, [start=0])

sequence -- 一个序列、迭代器或其他支持迭代对象。
start -- 下标起始位置。

 

座右铭:站在别人的思想上,看见自己的不足,传播错误的经验,愿君不重蹈覆辙。

由于受限于本人经验,难免不足,如有建议,欢迎留言交流。

说明:如果喜欢,请点赞,您的鼓励是本人前进的最好动力。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值