datawhale-python基础-task3

1.dict字典

定义:字典是一种通过名字或者关键字引用的得数据结构,其键可以是数字、字符串、元组,这种结构类型也称之为映射。字典是另一种可变容器模型,且可存储任意类型对象。

创建:字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 。

字典的方法

(1) len() : 返回字典中 键:值对 的数量

(2) d[k] : 返回关键字对应的值;

(3) d[k] = v : 将值关联到键值k上; 

(4) del d[k ] :删除键值为k的项; 

(5) key in d : 键值key是否在d中,是返回True,否则返回False

2.集合

a)特性:集合(set)是一个无序的不重复元素序列。set 和 dict 类似,也是一组 key 的集合,但不存储 value。由于 key 不能重复,所以,在 set 中,没有重复的 key。

b)创建:可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。 

c)方法:

添加元素 s.add()

              s.update()

删除元素s.remove()

                s.discard( x )

清空集合  s.clear()

集合交集& 集合并集 |

3.判断语句(要求掌握多条件判断)

形式

if <条件判断 1>:

<执行 1>

elif <条件判断 2>:

<执行 2>

elif <条件判断 3>:

<执行 3>

else:

<执行 4>


4.三目表达式

python中没有其他语言中的三元表达式,不过有类似的实现方法


5.循环语句

1)for... in 


b)while 循环

第二种循环是 while 循环,只要条件满足,就不断循环,条件不满足时

退出循环。

你可能感兴趣的:(datawhale-python基础-task3)