有时我需要分配一个永远不会被使用的变量。例如:
stdin, stdout, status = Open3.capture3("ls ./dir")
在这种情况下,我只对
stdout
感兴趣,因此不需要stdin
和status
。嗨,在这种情况下,我可以防止分配未使用的变量吗>我应该做点什么吗?:
null, stdout, null = Open3.capture3("ls ./dir")
谢谢。
最佳答案
下划线通常用于这种情况
_, stdout, _ = Open3.capture3("ls ./dir")
关于ruby - 像/dev/null这样的变量是否存在ruby,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32972503/