그 안에 동일한 데이터가 들어있는 두 배열간에 어떤 요소가 변경되었는지 확인하고 싶습니다.두 배열의 값이 다른 인덱스는 어떻게 찾을 수 있습니까?
@prev=("0","1","0","1");
@curr=("0","1","0","0");
위의 두 어레이에서 명확하게 배열의 마지막 요소가 변경되었습니다.
배열의 색인을 변경해야한다는 것을 알고 있다면 특정 요소 만 변경되어 나머지는 변경되지 않아야한다는 것을 어떻게 알 수 있습니까?
my @indices_of_change = grep { $prev[$_] ne $curr[$_] } 0 .. $#prev;
를 들면 :
은 YES 그들은 모두 대문자를 사용하지 마십시오 같은 길이 – monucool
@monucool의이다. 네가 외치는 것 같아. – TLP
죄송합니다. 다음 번에 치료하겠습니다. – monucool