proper_superset?是Ruby中的内置方法,如果一个集合是另一个集合的适当超集,则返回true。如果不是适当的超集,则返回false。
用法:s1.proper_superset?(s2.name)
参数:该函数不带任何参数。
返回值:如果集合s1是s2的适当超集,则返回true,否则返回false。
例子1:
# Ruby program to illustrate
# the proper_superset? method
# requires the set
require "set"
s1 = Set[1, 2]
s2 = Set[1, 2, 3]
# proper_superset? method used
puts s1.proper_superset?(s2)
输出:
false
例子2:
# Ruby program to illustrate the
# proper_superset? method
# requires the set
require "set"
s1 = Set[1, 2, 3, 4]
s2 = Set[1, 2, 3]
# proper_superset? method used
puts s1.proper_superset?(s2)
输出:
true
相关用法
- Ruby Set add?用法及代码示例
- Ruby Set empty?()用法及代码示例
- Ruby Range new()用法及代码示例
- Ruby Hash eql?用法及代码示例
- Ruby Integer abs()用法及代码示例
- Ruby Hash dig()用法及代码示例
- Ruby Hash each()用法及代码示例
- Ruby Range first()用法及代码示例
- Ruby Range last()用法及代码示例
- Ruby Integer chr用法及代码示例
- Ruby Enumerable any?用法及代码示例
- Ruby Enumerable max()用法及代码示例
注:本文由纯净天空筛选整理自gopaldave大神的英文原创作品 Ruby | Set proper_superset? function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。