`
RednaxelaFX
  • 浏览: 3038854 次
  • 性别: Icon_minigender_1
  • 来自: 海外
社区版块
存档分类
最新评论

并行赋值会调用to_ary

    博客分类:
  • Ruby
 
阅读更多
才在IronPython的bug tracker上看到一个IronRuby的bug(汗)才知道原来有这么回事。
irb(main):001:0> o = Object.new
=> #<Object:0x2ebe5e0>
irb(main):002:0> def o.to_ary
irb(main):003:1>   [2, 3]
irb(main):004:1> end
=> nil
irb(main):005:0> a, b = o
=> [2, 3]
irb(main):006:0> a
=> 2
irb(main):007:0> b
=> 3

居然能这么用,真是神奇 =v=

P.S. 本来这个想放闲聊的,太长了放不下,只好就这么发……不把字码足了才发帖不符合我的风格啊 T T
分享到:
评论
1 楼 night_stalker 2009-06-09  
好神奇…… 

相关推荐

    论文研究-模幂与点乘m_ary算法中窗口大小的最优化估计.pdf

    提出一种新大数模幂与点乘m_ary算法中窗口大小的最优化估计方法。...根据m_ary算法的基本运算的调用次数,推算出了最优窗口大小的估计公式。通过实验对m_ary算法进行实现,并测试分析了根据估计公式计算出窗口大小的算

    four_ary_psk_modula​tion:此函数在信号频率中产生四个相移。-matlab开发

    在MATLAB中实现4-PSK调制,`four_ary_psk_modulation`函数可能会包括以下步骤: 1. **比特生成**:首先,我们需要生成一组二进制比特流,作为待调制的数据。 2. **映射**:将比特流映射到相应的相位。这通常通过...

    eight_ary_psk_modul​ation:此函数产生信号频率的八次偏移。-matlab开发

    MATLAB中的`eight_ary_psk_modulation`函数很可能是用于生成8-PSK调制信号的。这个函数可能会接收二进制数据作为输入,然后根据8-PSK的规则将这些数据转换为相应的相位,并将这些相位应用于正弦波形,生成调制后的...

    M-mary.rar_M ary乘方算法_Mary

    本文将深入探讨“M-ary乘方算法”以及它如何结合二进制算法来高效地执行模指数运算。首先,我们需要理解M-ary的概念及其与乘方运算的关系。 M-ary系统是一种数字表示法,其中数字由M个可能的符号(通常为0到M-1)...

    M_ary_psk_modulatio​n:此函数是 m=2,4,8 长度符号的 mary_psk 调制。-matlab开发

    - **相位映射**:创建一个相位向量,根据M-ary序列的值对应相位进行赋值。 - **调制**:利用`cos()`和`sin()`函数生成I和Q分量,结合相位向量完成调制。 - **模拟信道**:模拟无线信道的影响,如加入高斯白噪声、多...

    FSK-MATLAB.rar_FSK的MATLAB_M-FSK_fsk_fsk demodulation_m-ary fsk

    标签进一步细化了主题,包括"fsk的matlab"、"m-fsk"、"fsk"、"fsk_demodulation"和"m-ary_fsk",这些标签强调了MATLAB中实现的FSK调制和解调过程,特别是M-ary FSK的解调。 在压缩包内的"FSK-MATLAB.txt"文件可能是...

    RubySharp:用 C# 编写的 Ruby 解释器。 工作正在进行中

    Ruby:为什么 puts 调用 to_ary? "puts" 在 Ruby 中是如何工作的 Ruby 中的祖先是什么,它们的用途是什么? Ruby 元编程 Ruby 元编程 2 扩展您的 Ruby 包含知识 Ruby 的特征类揭开神秘面纱 反射、对象空间和...

    SIMULATION OF M ARY_m-aryask_matlab_

    **标题解析:** "SIMULATION OF M ARY_m-aryask_matlab_" 这个标题提到了M-ARY ASK的模拟,其中"M-ARY"通常代表多进制(Multiple-Arity),指的是数字信号可以取多种不同状态之一,而"ASK"是Amplitude Shift Keying...

    SIMULATION OF M-ARY FSK_matlab_#Mírate_M-FSK_

    **标题解析:** "SIMULATION OF M-ARY FSK_matlab_#Mírate_M-FSK_" 这个标题表明我们将讨论的是一个基于MATLAB的模拟项目,专注于M进制频移键控(MFSK)调制技术。"M-ARY"表示有M种不同的频率状态,"FSK"代表频移键...

    google_maps_api-directions:围绕 Google Maps Directions API 的 Ruby 包装器

    route ( origin , destination , options = { } ) Origin 和 destination 可以是一个字符串或任何支持to_ary东西。 选项是带有可选参数的符号哈希。 (有关更多信息,请参阅 )。 对于 Google Business/Enterprise ...

    SIMULATION OF M-ARY PSK_matlab_

    **M-ary 相移键控(M-PSK)模拟在MATLAB中的实现** M-ary相移键调制(M-PSK)是一种数字调制技术,它通过改变载波信号的相位来传输信息。在M-PSK系统中,“M”表示可以采用的相位状态数量,通常为2的幂次。例如,...

    解决php接收shell返回的结果中文乱码问题

    那么需要这个函数转译: 复制代码 代码如下: //这个函数接收的都是路径,所以判断了文件扩展名 function shell2txt($a){ $ary = explode(‘/’, $a); foreach($ary as $k =&gt; $v){ if(strpos($v, ‘?\\’) !== false)...

    _:使用下划线为 Ruby 绑定明显的 arg

    卡森下线(Kasen) ... 下划线。 require 'kasen'[ [ 1 , 2 ] , [ 3 , 4 ] ] .... ( 1 ) } } 使用_调用任何方法都会产生Proc对象,这相当于在Proc主体中调用方法。 注意:您可以在 IRB 中使用k代替_ 。

    数组学习心得

    4. Java Array 1) 数组变量的声明 int[] ary; 声明了数组变量 ary, 数组变量是代词, int ary[]; 为了与C语法兼容的写法, 不建议写法, ... * 不能用于赋值语句 int[] ary = {1,2,3}; ary = {3,4,5,6};//编译错误

    FP_fp_fp-growth_

    Python中实现FP-Growth算法,通常会用到`mlxtend`或`apyori`等库。`mlxtend`是一个扩展机器学习库,提供了多种数据挖掘和特征选择方法,包括FP-Growth。以下是使用`mlxtend`实现FP-Growth的基本步骤: 1. **数据...

    ary:Ary是一个集成类工具,主要用于调用各种安全工具,从而形成便捷的一键式渗透

    Ary是一个集成类工具,主要用于调用各种安全工具,从而形成便捷的一键式渗透。 版本:2.1.1公开版 作者:Ali0th 联系: 主页:github.com/Martin2877 声明:本工具特定的学习,测试使用,可以用于其他非法用途,...

    leetcode题库-LeetCode:刷题记录

    n_ary_tree包为N叉树专题记录。 trie包为前缀树专题记录。 算法 binary_search包为二分查找专题记录。 array_and_string包为数组和字符串专题记录。 top_interview_questions_easy包为初级算法专题记录。 top_...

    4ary.rar_Optisystem PAM_matlab optisystem_optisystem_optisystem

    4-PAM modulation format-optisystem

    Apriori_FP-growth.rar

    本文将深入探讨两种流行算法:Apriori和FP-growth,以及如何在实际项目中调用它们的函数库。 **Apriori算法** 是关联规则学习的经典算法,由 Agrawal和Srikant在1994年提出。该算法基于“频繁项集”的概念,即在...

    椭圆曲线密码学导论+其他资料.rar

    椭圆曲线密码学导论 基于ECC的门限密码体制及其应用的研究—在入侵容忍中应用的探索 基于ECC的门限数字签名方案及其安全性 模幂与点乘m_ary算法中窗口大小的最优化估计 SM2_ECDSA 椭圆曲线ECC加密算法入门介绍

Global site tag (gtag.js) - Google Analytics