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

Lua 复制代码
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

输出

相关推荐
摇滚侠12 分钟前
《RocketMQ 官网》阅读笔记 RocketMQ 消费者组(Consumer Group)消费者(Consumer)
笔记·rocketmq
hanlin0340 分钟前
刷题笔记:力扣第19题-删除链表的倒数第N个结点
笔记·leetcode·链表
MartinYeung542 分钟前
[论文学习]The Instruction Hierarchy:训练LLM优先处理特权指令
人工智能·深度学习·学习
Micahㅤ1 小时前
【EMC测试报告笔记】报 告里写 CE、骚扰功率、EN55022-MainTermB,到底在测什么?
笔记·emc·电磁兼容性
菜鸟的升级路1 小时前
C语言栈刷题:LeetCode 20 有效的括号完整解题笔记
c语言·笔记·leetcode
晓梦林1 小时前
[Dest0g3 520迎新赛]EasyPHP-学习笔记
android·笔记·学习
我想我不够好。1 小时前
2026.7.28 消防学习 1.5hour
学习
吃好睡好便好2 小时前
MATLAB中图像格式的转换
开发语言·图像处理·学习·计算机视觉·matlab
秋田君2 小时前
Qt_常用控件使用学习
数据库·qt·学习
小黄蚁2 小时前
LVGL学习笔记(一)
笔记·学习