返回顶部

收藏

pass a block to your call to delete.

更多
If the key you're wanting to delete is not found, the block runs, and its return value will be returned by delete.

myHash = { 1 => 'One', 2 => 'Two', 3 => 'Three', 4 => 'Four', 5 => 'Five' }

myHash.delete( 6 ) { |key| puts 'not found, bubba' }

标签:Ruby,Hash

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 博主 发表 2014-03-25 12:05:56 Ruby中Hash的7个日常使用范例
  2. 博主 发表 2016-07-05 00:41:05 Ruby - Basic Data Structures, Array, List, and Has
  3. 博主 发表 2014-03-25 12:05:56 Ruby中Hash的7个日常使用范例
  4. auvDN 发表 2014-12-09 09:01:08 Ruby China 的 Mongodb Hash 注入漏洞
  5. 博主 发表 2013-02-18 04:13:50 Ruby声明默认是空数组的Hash
  6. 博主 发表 2014-03-10 14:00:00 Regression of Hash#reject in Ruby 2.1.1
  7. slogerdream 发表 2015-04-24 06:45:21 Ruby China 的 Mongodb Hash 注入漏洞
  8. hellolucky 发表 2012-07-17 12:26:19 [ Ruby on Rails ] Dragonfly 檔案上傳運作原理
  9. 周亮 发表 2013-01-10 03:24:03 几个有意思的Ruby环境变量
  10. 博主 发表 2006-12-11 08:00:00 ruby and unicode
  11. Matthew Kirk 发表 2013-04-04 03:49:24 Ruby Matrix, the Forgotten Library
  12. zputee 发表 2013-05-04 07:49:30 ruby的类变量

发表评论