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

输出

相关推荐
武昌库里写JAVA1 小时前
iview Switch Tabs TabPane 使用提示Maximum call stack size exceeded堆栈溢出
java·开发语言·spring boot·学习·课程设计
一弓虽2 小时前
git 学习
git·学习
冷凌爱3 小时前
总结HTML中的文本标签
前端·笔记·html
保持学习ing3 小时前
黑马Java面试笔记之 集合篇(算法复杂度+ArrayList+LinkedList)
java·笔记·算法·面试
Moonnnn.4 小时前
【单片机期末】串行口循环缓冲区发送
笔记·单片机·嵌入式硬件·学习
修电脑的猫4 小时前
带有输入的CDS和程序调用
开发语言·lua
viperrrrrrrrrr75 小时前
大数据学习(131)-Hive数据分析函数总结
大数据·hive·学习
fen_fen5 小时前
学习笔记(26):线性代数-张量的降维求和,简单示例
笔记·学习·算法
FakeOccupational6 小时前
【p2p、分布式,区块链笔记 MESH】Bluetooth蓝牙通信 BLE Mesh协议的拓扑结构 & 定向转发机制
笔记·分布式·p2p
布伦鸽7 小时前
C# WPF 左右布局实现学习笔记(1)
笔记·学习·c#·wpf