搜书网 本次搜索耗时 0.057 秒,为您找到 225825 个相关结果.
  • 迭代

    迭代 如果给定一个list或tuple,我们可以通过 for 循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。 在Python中,迭代是通过 for … in 来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码: for (i=0; i<lis...
  • 迭代

    迭代 如果给定一个list或tuple,我们可以通过 for 循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。 在Python中,迭代是通过 for … in 来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码: for (i=0; i<lis...
  • 迭代

    迭代 逐个访问 文件迭代器 迭代 跟一些比较牛 X 的程序员交流,经常听到他们嘴里冒出一个不标准的英文单词,而 loop、iterate、traversal 和 recursion 如果不在其内,总觉得他还不够牛 X。当让,真正牛 X 的绝对不会这么说的,他们只是说“循环、迭代、遍历、递归”,然后再问“这个你懂吗?”。哦,这就是真正牛 X 的程序...
  • 6.10.9 实现迭代器和迭代

    6.10.9 实现迭代器和迭代 6.10.9 实现迭代器和迭代 PHP的面向对象引擎提供了一个非常聪明的特性,也就是,可以使用foreach()方法通过循环方式取出一个对象的所有属性,就像数组方式一样。如下例所示: class myClass { public$a="5"; public$b="7"; public$c="9"; } ...
  • 迭代器

    23 2025-02-03 《Python 之旅》
    迭代器 (Iterator) 迭代和可迭代 迭代器 斐波那契数列迭代器 小结 参考资料 迭代器 (Iterator) 迭代和可迭代 迭代器这个概念在很多语言中(比如 C++,Java)都是存在的,但是不同语言实现迭代器的方式各不相同。在 Python 中,迭代器是指遵循迭代器协议(iterator protocol)的对象。 至于什么是...
  • 迭代器

    迭代器 迭代器 迭代,对于读者已经不陌生了,曾有专门一节来讲述,如果印象不深,请复习《迭代》 。 正如读者已知,对序列(列表、元组)、字典和文件都可以用 iter() 方法生成迭代对象,然后用 next() 方法访问。当然,这种访问不是自动的,如果用 for 循环,就可以自动完成上述访问了。 如果用 dir(list) ,dir(tuple)...
  • 迭代器

    迭代器 我们已经知道,可以直接作用于 for 循环的数据类型有以下几种: 一类是集合数据类型,如 list 、 tuple 、 dict 、 set 、 str 等; 一类是 generator ,包括生成器和带 yield 的generato...
  • 18.9.3迭代变量

    20 2024-12-16 《C# 4.0权威指南》
    18.9.3迭代变量 18.9.3迭代变量 回顾一下,foreach语句和for语句的区别之一就是,foreach使用了迭代变量。迭代变量是只读的,代码清单18-13将不能通过编译。 代码清单18-13 迭代变量是只读的 1 namespace ProgrammingCSharp4 2{ 3 class Person 4{ 5 publ...
  • 迭代器协议

    迭代器协议 迭代器协议 迭代器有两个函数。 int PyIter_Check(PyObject *o) 属于 稳定 ABI 自 3.8 版起. 如果对象Return non-zero if the object o 可以被安全把传给 PyIter_Next() 则返回非零值,否则返回 0 。 此函数总是会成功执行。 int Py...
  • 13.1.3 迭代器

    13.1.3 迭代器 在某些专业书籍中,迭代器也称游标,可以将迭代器初步理解为广义指针,迭代器和指针功能很像,它是通过重载一元的"*"和"->"来从容器中间接地返回一个值。 迭代器包括随机访问迭代器(Random Access Iterator)、双向迭代器(Bidirectional Iterator)、前向迭代器(Forward Iterator)...