perl中除了用哈希去重复外还有什么方法?

如题所述

虽然不明白你的意思。但是根据我的理解,哈希数组也是一个数组,只是他具有特殊性,数组主要就是用来做存储数据用的,以达到拿它来读取(重复)复杂数据的作用。所以,我猜你的所谓的重复,也无非就是把一堆数据放到数组里,然后读取,你用普通的数组一样可以做到,只是更加麻烦而已。

而且,千万不要觉得在perl中想着还有没有别的函数可以代替某一项功能,只要逻辑是说的通的,perl中肯定有解决方案,能解决问才是第一步,之后可以完善逻辑思路,选择别的办法来实现目的即可。追问

谢谢,我想问下如果文件中出现重复行,能用其他方法去掉重复行吗?除了使用哈希

追答

你这个去除重复的行,用hash解决很合适的,其他解决办法,我暂时没有思路,就算有了思路,可能操作起来都要比hash麻烦一些,代码数量也更多,质量反而不高

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答