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

建设集团和建设公司有什么区别么青岛百度网站排名优化

建设集团和建设公司有什么区别么,青岛百度网站排名优化,网站建设单页面推广模板,做汽车拆解视频网站概念层面: 可迭代对象: 一个可迭代对象是指任何可以返回一个迭代器的对象。换句话说,它实现了 __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/460376.html

相关文章:

  • jsp网站开发小程序重庆seo快速优化
  • 安装字体到wordpressseo和sem的关系
  • 网站上面的彩票快3怎么做微信小程序开发零基础入门
  • 企业新品做众筹的美国网站互联网公司排名2021
  • 江西网站设计哪家强百度app客服电话
  • 建设商务网站目的sem竞价培训
  • 做网站多少人客源软件哪个最好
  • 网站怎么做百度推广双桥seo排名优化培训
  • 深圳做自适应网站结构优化设计
  • 建网站用什么发票全网营销公司
  • 武汉网站推广我是站长网
  • 武汉网站建设开发做推广的都是怎么推
  • 企业网站建设制作设计哪家最专业店铺推广方式有哪些
  • 政府网站模板 php关键词分析
  • 南京房地产网站建设数据分析师培训
  • 做设计找图有哪些网站有哪些hao123文件在哪里
  • 卖网站模板seo快排优化
  • 网站建设是干什么b2b免费推广网站
  • 政府类门户网站的制作重庆seo优化推广
  • 鲜花网站建设报告谷歌seo营销
  • 如何找一家靠谱的网站建设公司百度app怎么找人工客服
  • 小程序开发公司师大排名新网站排名优化怎么做
  • 遵义网站开发公司电话关键信息基础设施安全保护条例
  • 网站开发公司哪里好网站seo报告
  • 江苏省建设科技发展中心网站简介学seo推广
  • 石狮网站建设公司哪家好图片外链在线生成网址
  • 自己电脑做网站必须装jdk电商运营主要负责什么
  • 做网站导航东莞营销推广公司
  • 如何制作一个好网站网络销售怎么找客源
  • wordpress三栏中文主题企业关键词优化最新报价