在Perl中从配置文件读取数据时,可能会出现一行无效并且不需要将其添加到我的有效行数组中的情况。因为我在这里使用for循环,所以即使无效的行也会创建undef条目。之后如何删除所有这些?
谢谢!
最佳答案
@array = grep defined, @array;
关于arrays - 如何从数组中删除所有undef?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11122977/
在Perl中从配置文件读取数据时,可能会出现一行无效并且不需要将其添加到我的有效行数组中的情况。因为我在这里使用for循环,所以即使无效的行也会创建undef条目。之后如何删除所有这些?
谢谢!
最佳答案
@array = grep defined, @array;
关于arrays - 如何从数组中删除所有undef?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11122977/