我有一个形式key =>值的关联数组,其中key是一个数值,但它不是一个连续的数值。键实际上是一个ID号,值是一个计数。这对于大多数实例来说都很好,但是我想要一个函数获得人类可读的数组名称并将其

基于Bash脚本中的关联数组,我需要遍历它以获得键和值。我实际上不明白如何在使用for-in循环时获得键。

我有一个大字典对象,它有几个键值对(大约16个),但我只对其中3个感兴趣。将这样的字典子集化的最佳方法(最短/有效/最优雅)是什么?我知道的最好的是:我相信有比这更优雅的方式。

假设我有这样的代码:现在如果我想删除“lastname”?....有什么等价物吗(“姓”)myArray .remove () ?(我需要元素消失,因为元素的数量很重要,我想保持东西干净。)

我想检查“user”键是否存在于会话散列中。我该怎么做呢?注意,我不想检查键的值是否为nil。我只是想检查“user”键是否存在。

什么是Python字典的等效,但在Bash中(应该适用于OS X和Linux)。