1. Dict字典
1) 定义
对象类型-dictionary-dict-字典
Q:用两个列表分别存储 城市和区号-不方便
2) 创建
M1: 创建一个空的字典
mydict={}
创建非空字典
person = {"name":"yz","site":"tsinghua","language":"python"}
“name”:“yz” key/value 键/值对
在一个字典里,键唯一,不能重复,但值对应键,可以重复
: 分割 ,每队隔开 (英文格式符号)
增加,可以原地修改,可变!
person['name2']="mrs yang"
M2:
利用元祖建构
M3:fromkeys()
3) 字典的方法
访问字典的值+基本操作+一些字典的方法
2. 集合
1) 特性——很像数学集合概念
有的可变,有的不可变,元素无次序,不可以重复
2) 创建
s1=set("yzy")
s2={"yz",123}
s1
{‘z’, ‘y’} 保留后一个重复元素
s2
{‘yz’, 123}
3) 方法
参考书籍的92-94页
3. 判断语句(要求掌握多条件判断)
print("please input")
nb=int(input())
if nb==10:
print("ok")
elif nb>10:
print("larger")
else:
print("smaller")
4. 三目表达式
x=2
y=8
a = "y" if x>y else "z"
a
z
循环语句
for i in x:
…
while i<4:
…