ADVERTISEMENT
ADVERTISEMENT

Ruby program to remove all 'nil' elements from the array

Ruby Example: Write a program to remove all "nil" elements from the array.
Submitted by Nidhi, on January 17, 2022

Problem Solution:

In this program, we will create an array of integer elements. Then we will remove all "nil" elements from the array using the compact() method.

Program/Source Code:

The source code to remove all "nil" elements from the array is given below. The given program is compiled and executed successfully.

# Ruby program to remove all 
# "nil" elements from the array

arr = [10,21,30,nil,41,nil,50];

print "Array elements: \n",arr,"\n";

arr = arr.compact();

print "Array elements: \n",arr,"\n";

Output:

Array elements: 
[10, 21, 30, nil, 41, nil, 50]
Array elements: 
[10, 21, 30, 41, 50]

Explanation:

In the above program, we created an array arr with some elements. Then we removed all "nil" elements from the array using the compact() method. After that, we printed the updated array.

Ruby Arrays Programs »


ADVERTISEMENT
ADVERTISEMENT


Comments and Discussions!



ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT

Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.