每日总结
今日进行了一点的python的学习。
tinydict = {'Name': 'syh', 'Age': 21, 'Class': '一班'} print("tinydict['Name']: ", tinydict['Name']) tinydict['Age'] = 20 # 更新 Age print("tinydict['Age']: ", tinydict['Age']) tinydict['School'] = "stdu" # 添加信息 print(tinydict) del tinydict['Name'] # 删除键 'Name' tinydict.clear() # 清空字典 del tinydict # 删除字典
以上是字典的初步学习。
初步认识迭代器:
list=[1,2,3,4] it = iter(list) # 创建迭代器对象 for x in it: print (x, end=" ")
初步认识生成器
def countdown(n): while n > 0: yield n n -= 1 # 创建生成器对象 generator = countdown(5) # 通过迭代生成器获取值 print(next(generator)) # 输出: 5 print(next(generator)) # 输出: 4 # 使用 for 循环迭代生成器 for value in generator: print(value) # 输出: 3 2 1