5.PowerShell -- 数组和哈希表
2015-04-25 22:55
302 查看
1. PowerShell数组
声明数组$strUsers=@("user1","user2","user3”)
查看数组$strUsers
PS C:\Users\Administrator> $strUsers[0]
user1
赋值
$strUsers[1]="marui"
重新查看数组元素
PS C:\Users\Administrator> $strUsers
user1
marui
user3
合并两个数组
2. PowerShell哈希表哈希表,也就是字典。一种很好的数据结构。
声明哈希表:
$age=@{"MaRui"=21;"Lee"=27;"Tom"=53}
查询整个哈希表内容
PS C:\Users\Administrator> $age
Name Value
---- -----
MaRui 21
Tom 53
Lee 27
查询哈希表中的其中一项:
PS C:\Users\Administrator>$age["MaRui"]
21
修改并哈希表中的其中一项:
PS C:\Users\Administrator>$age["MaRui"]21PS C:\Users\Administrator>$age["MaRui"]=25PS C:\Users\Administrator>$age["MaRui"]25 删除哈希表中的其中一项(注意,使用圆括号) ,删除后继续查询,值为空。
PS C:\Users\Administrator>$age["MaRui"]=21PS C:\Users\Administrator>$age["MaRui"]21PS C:\Users\Administrator>$age.remove("MaRui")PS C:\Users\Administrator>$age["MaRui"] 清除哈希表,清除后继续查询,哈希表值为空。
PS C:\Users\Administrator> $age
Name Value
---- -----
Tom 53
Lee 27
PS C:\Users\Administrator> $age.clear()
PS C:\Users\Administrator> $age
参考文献:
http://marui.blog.51cto.com/1034148/293506
声明数组$strUsers=@("user1","user2","user3”)
查看数组$strUsers
PS C:\Users\Administrator> $strUsers[0]
user1
赋值
$strUsers[1]="marui"
重新查看数组元素
PS C:\Users\Administrator> $strUsers
user1
marui
user3
合并两个数组
2. PowerShell哈希表哈希表,也就是字典。一种很好的数据结构。
声明哈希表:
$age=@{"MaRui"=21;"Lee"=27;"Tom"=53}
查询整个哈希表内容
PS C:\Users\Administrator> $age
Name Value
---- -----
MaRui 21
Tom 53
Lee 27
查询哈希表中的其中一项:
PS C:\Users\Administrator>$age["MaRui"]
21
修改并哈希表中的其中一项:
PS C:\Users\Administrator>$age["MaRui"]21PS C:\Users\Administrator>$age["MaRui"]=25PS C:\Users\Administrator>$age["MaRui"]25 删除哈希表中的其中一项(注意,使用圆括号) ,删除后继续查询,值为空。
PS C:\Users\Administrator>$age["MaRui"]=21PS C:\Users\Administrator>$age["MaRui"]21PS C:\Users\Administrator>$age.remove("MaRui")PS C:\Users\Administrator>$age["MaRui"] 清除哈希表,清除后继续查询,哈希表值为空。
PS C:\Users\Administrator> $age
Name Value
---- -----
Tom 53
Lee 27
PS C:\Users\Administrator> $age.clear()
PS C:\Users\Administrator> $age
参考文献:
http://marui.blog.51cto.com/1034148/293506
相关文章推荐
- 【探索PowerShell 】【八】数组、哈希表(附:复制粘贴技巧)
- Exchange 2013 PowerShell数组和哈希表
- 4.PowerShell -- 数组,哈希表
- Exchange 2013 PowerShell数组和哈希表
- 探索PowerShell (八) 数组、哈希表(附:复制粘贴技巧)
- Powershell创建数组
- C#集合类:动态数组、队列、栈、哈希表、字典
- PowerShell数组操作简明教程
- 哈希表数组去重
- 【Powershell】【动态数组】 数组的使用(二)
- 【Powershell】【 数组】脚本示例一则
- 数据结构与算法-“数组、链表、树、哈希表”选哪个(性能比较)?
- PowerShell 读取 Goldengate 进程转为数组插入到sql server中
- Powershell-基础:数组
- PowerShell中使用正则表达式筛选数组实例
- PHP的数组结构是用哈希表实现的
- 进一步理解javascript对象、数组和哈希表
- 数据结构的选择-“数组、链表、树、哈希表”选哪个(性能比较)?
- Powershell使用嵌套哈希表实例 嵌套哈希表的2种写法例子
- PHP的数组结构是用哈希表实现的