每日总结

今日进行了一点的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

 

posted @ 2023-09-26 22:22  一个小虎牙  阅读(5)  评论(0编辑  收藏  举报