lua学习笔记9(字典的学习)

print("********************字典的学习***********************")
a={["凌少"]="傻逼",["我"]="天才",["age"]=24,["daihao"]=114514,["8848"]=20000}
--访问单个变量
print(a["凌少"]);
print(a["我"]);
print(a["age"]);
print(a["daihao"]);
--通过.来访问
print(a.age);
--print(a.8848);--不能通过这种方式访问
--修改
print(a["我"])
a["我"]="大天才"
print(a["我"])
--增加
a["我们"]="我们都是天才"
print(a["我们"])
--删除--删除就是置空
a["我"]=nil
print(a["我"])
print("********************字典的遍历***********************")
for k,v in pairs(a) do
	print(k,v)
	--print(k,v,456,147)--如果像这样传递多个参数一样可以打印出来
end
for k in pairs(a) do--通过这个方法只遍历键
	print(k)
	--print(a[k])--可以通过这个方法遍历出值
end
for _,v in pairs(a) do--通过这个方法只遍历值
	print(v)
end

输出

 

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-11 14:36:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-11 14:36:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-11 14:36:03       82 阅读
  4. Python语言-面向对象

    2024-04-11 14:36:03       91 阅读

热门阅读

  1. 鸿蒙开发 一 (二)、熟悉鸿蒙之剑 ArkTS

    2024-04-11 14:36:03       40 阅读
  2. 腾讯云短暂崩溃2小时

    2024-04-11 14:36:03       37 阅读
  3. MySQL | 加索引报错

    2024-04-11 14:36:03       36 阅读
  4. 算法刷题day44

    2024-04-11 14:36:03       35 阅读
  5. 如何使用pandoc转word和正确的参考文献格式

    2024-04-11 14:36:03       26 阅读
  6. AcWing 793. 高精度乘法——算法基础课题解

    2024-04-11 14:36:03       34 阅读
  7. node 的路径分析和文件查找策略

    2024-04-11 14:36:03       35 阅读
  8. 问题整理【2024-04-10】

    2024-04-11 14:36:03       33 阅读
  9. 【C++01】吾与C加初相识

    2024-04-11 14:36:03       28 阅读
  10. 从零开始的LeetCode刷题日记:28. 实现 strStr()

    2024-04-11 14:36:03       42 阅读