当前位置: 首页 > wzjs >正文

网站二维码链接怎么做小吴seo博客

网站二维码链接怎么做,小吴seo博客,遵义网站建设哪家强,中山有网站建设公司吗概念层面: 可迭代对象: 一个可迭代对象是指任何可以返回一个迭代器的对象。换句话说,它实现了 __iter__() 方法 比如:列表、元组、字典、字符串、集合等 直接通过 for 循环使用,因为 for 循环内部会调用其 __iter__(…

概念层面:

        可迭代对象:

一个可迭代对象是指任何可以返回一个迭代器的对象。换句话说,它实现了 __iter__() 方法

比如:列表、元组、字典、字符串、集合等

直接通过 for 循环使用,因为 for 循环内部会调用其 __iter__() 方法来获取一个迭代器。

        迭代器:

迭代器是一个对象,它封装了遍历数据的过程。迭代器对象必须实现两个方法:

  • __iter__():返回自身,用于支持迭代器协议。

  • __next__():返回下一个元素;当没有元素时会抛出 StopIteration 异常。

my_list = [1, 2, 3, 4]
it = iter(my_list)   # 将列表转换为迭代器
print(next(it))      # 输出 1
print(next(it))      # 输出 2

代码层面:

        迭代器:

import sysdef main():# 读取二进制输入并解码(假设为 UTF-8 编码)data = sys.stdin.buffer.read().decode('utf-8').split()it = iter(data) # t = int(next(it))res = []for _ in range(t):a = int(next(it))b = int(next(it))res.append(str(a + b))# 输出前先编码成二进制sys.stdout.buffer.write("\n".join(res).encode('utf-8'))if __name__ == '__main__':main()

        可迭代对象:

 import sysdef main():# 读取二进制输入并解码(假设为 UTF-8 编码)data = sys.stdin.buffer.read().decode('utf-8').split()# 第一个元素是测试用例数 tt = int(data[0])res = []# 后续的数字按照成对顺序排列,第 i 个测试用例对应 data[1 + i*2] 和 data[1 + i*2 + 1]for i in range(t):a = int(data[1 + i * 2])b = int(data[1 + i * 2 + 1])res.append(str(a + b))# 输出前先编码成二进制sys.stdout.buffer.write("\n".join(res).encode('utf-8'))if __name__ == '__main__':main()

两者之间的关系

  • 转换关系
    每个可迭代对象都可以通过内置函数 iter() 转换为一个迭代器。这意味着当你对一个可迭代对象使用 iter() 时,它返回的是一个能依次产生该对象中所有元素的迭代器

  • 迭代过程
    当你在 for 循环中遍历一个可迭代对象时,实际上是调用了这个对象的 __iter__() 方法,返回一个迭代器,然后不断调用迭代器的 __next__() 方法来获取元素,直到遇到 StopIteration 异常为止

  • 简化理解

    • 可迭代对象 就像一个“容器”,里面装着很多数据。

    • 迭代器 则是一个“指针”或“工具”,用来逐个取出容器中的数据。

http://www.dtcms.com/wzjs/465698.html

相关文章:

  • 网站框架地图长春网络优化哪个公司在做
  • 南京网站搭建公司河南郑州做网站的公司
  • 南京网站建设公司开发上海做推广的引流公司
  • e4a做网站适合seo的网站
  • 配置网站域名展示型网站有哪些
  • 武汉那些网站做家教的网文推广怎么做
  • 哈尔滨建站的网站网页外贸推广代理
  • 网站的版式设计seo网络营销推广公司深圳
  • 网络架设seo关键词优化服务
  • 官网网站开发新手20种引流推广方法
  • 名气特别高的手表网站西seo优化排名
  • 怎么用word做一个网站seo实战密码
  • 数据库和网站开发百度seo关键词怎么做
  • 中网可信网站是真的吗东莞seo排名收费
  • wordpress开发者模式北京seo方法
  • 建筑信息平台查询google优化推广
  • 网站素材模板seo顾问公司
  • 对日网站开发新闻头条最新消息今天发布
  • 婚礼网站怎么做环球军事网最新军事新闻最新消息
  • 厦门英文网站建设如何修改百度上面的门店号码
  • 网站内容建设要求 age06社交网络的推广方法
  • 做创新方法工作网站百度竞价排名官网
  • 述职报告ppt免费模板下载厦门seo优
  • wordpress如何制作网站seo销售是做什么的
  • 搭建免费网站北京搜索引擎优化
  • 网站需备案吗seo搜索引擎优化就业指导
  • 网站建设投入产出分析seo免费自学的网站
  • 如何做好市场营销seo管理与优化期末试题
  • c 网站开发案例详解电商平台怎么推广
  • wordpress百度抓取温州seo教程