zoukankan      html  css  js  c++  java
  • Unity热更新02-Lua基础-08-Lua迭代器

    print("**********迭代器遍历************")
    --迭代器遍历 主要是用来遍历表的
    --#得到长度 其实并不准确 一般不要用#来遍历表
    
    a = {[0] = 1, 2, [-1]=3, 4, 5, [5] = 6}
    
    print("**********ipairs迭代器遍历************")
    --ipairs
    --ipairs遍历 还是 从1开始往后遍历的 小于等于0的值得不到
    --只能找到连续索引的 键 如果中间断序了 它也无法遍历出后面的内容
    for i,k in ipairs(a) do
    	print("ipairs遍历键值"..i.."_"..k)
    end
    print("**********ipairs迭代器遍历键************")
    for i in ipairs(a) do
    	print("ipairs遍历键"..i)
    end
    
    print("**********pairs迭代器遍历************")
    --它能够把所有的键都找到 通过键可以得到值
    for i,v in pairs(a) do
    	print("pairs遍历键值"..i.."_"..v)
    end
    
    print("**********pairs迭代器遍历键************")
    for i in pairs(a) do
    	print("pairs遍历键"..i)
    end
    
    

  • 相关阅读:
    Python 双向链表的实现
    Python 单链表实现
    分享两种 Python 中的单例模式
    HTML 盒子模型
    HTML 行高
    HTML 超链接 文本修饰 背景属性
    HTML 标签分类
    HTML 文字,样式表
    HTML CSS
    HTML 锚点 空链 超链优化写法
  • 原文地址:https://www.cnblogs.com/unitysir/p/13890709.html
Copyright © 2011-2022 走看看