学习简单python——笔记(三)

Python学习

第九课

集合

  • 集合(set)类型,包含0或多个数据项的无序组合
  • 元素不可重复
  • 无序组合,所以没有索引和位置的概念
  • set()函数用于集合的生成,返回结果是一个无重复且排列任意的集合
  • 通常用于表示成员间的关系、元素去重等
集合操作含义
s - t 或 s.difference()返回集合s中且不在集合t中的元素
s & t 或 s.intersection()返回同时在两个集合中的元素
s.union()返回两个集合的所有元素
s ^ t 或 s.symmetric_difference(t)返回两个集合的不包括同时在其中的元素

s.union() 可以用s|t来表示,但是我不会在这上面写出,等我会了再改吧

第十课

字典

  • 字典类型(dict)是“键—值”数据项的组合,每个元素是一个键值对
    • 如:身份证(键):个人信息(值)
  • 字典类型诗句通过映射查找数据项
  • 键为索引,一个键对应一个值
  • 字典数据是无序的
  • 键不能重复
字典中的一些常用操作含义
d[key]增加一项
del d[key]访问
key in dkey是否在字典中(返回True & False)

第十一课

一些常用的字符串的相关函数的用法

函数含义
str.isnumeric()检测是否只由数字组成
str.isalpha()检测是否只由字母组成
str.islower()检测字符串所有的字母是否都为小写(不需要全为字母)
str.isupper()检测字符串所有的字母是否都为大写{不需要全为字母)

这些函数返回的都是True OR False

更多isxxx()方法参考:
https://docs.python.org/3/library/

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值