How to Get Length of a Set in Perl


How to Get Length of a Set in Perl ?

Answer

To get the size of a set in Perl, you can use the scalar function on the array representing the set.



✐ Examples

1 Get Size of Set

In this example,

  1. We create an array named @set1 with some elements.
  2. We use the scalar function on the array @set1 to get the number of elements in the set.
  3. The scalar function returns the size of the set.
  4. Finally, we print the size of the set to standard output.

Perl Program

# Create a set
my @set1 = ('apple', 'banana', 'cherry');

# Get the size of the set
my $size = scalar @set1;

# Print the size
print "Size of set1: $size\n";

Output

Size of set1: 3

2 Get Size of Empty Set

In this example,

  1. We create an empty array named @emptySet.
  2. We use the scalar function on the array @emptySet to get the number of elements in the set.
  3. Since the set is empty, the scalar function returns 0.
  4. Finally, we print the size of the empty set to standard output.

Perl Program

# Create an empty set
my @emptySet = ();

# Get the size of the empty set
my $size = scalar @emptySet;

# Print the size
print "Size of emptySet: $size\n";

Output

Size of emptySet: 0

Summary

In this tutorial, we learned How to Get Length of a Set in Perl language with well detailed examples.




More Perl Sets Tutorials

  1. How to create an Empty Set in Perl ?
  2. How to Initialize a Set in Perl ?
  3. How to Get Length of a Set in Perl ?
  4. How to create a Set of size N in Perl ?
  5. How to create a Set of Numbers from 1 to N in Perl ?
  6. How to create a Set of integers in Perl ?
  7. How to create a Set of Strings in Perl ?
  8. How to Access Items in a Set in Perl ?
  9. How to get a Random Item in a Set in Perl ?
  10. How to Iterate Over a Set in Perl ?
  11. How to check if a Set is Empty in Perl ?
  12. How to check if a Set is Not Empty in Perl ?
  13. How to get Subset from a Set in Perl ?
  14. How to check if a Specific Item is present in the Set in Perl ?
  15. How to check if a Set contains all the items of Another Set in Perl ?
  16. How to Sort Items of a Set in Perl ?
  17. How to Copy a Set in Perl ?
  18. How to add an Item to a Set in Perl ?
  19. How to find Union of Two Sets in Perl ?
  20. How to find Intersection of Two Sets in Perl ?
  21. How to check if Two Sets are Equal in Perl ?
  22. How to Convert a Set of Integers to a Set of Strings in Perl ?
  23. How to Convert a Set of Strings to a Set of Integers in Perl ?
  24. How to Convert a Set of Floats to a Set of Strings in Perl ?
  25. How to Convert a Set of Strings to a Set of Floats in Perl ?
  26. How to Filter Items of a Set based on a Condition in Perl ?
  27. How to Remove Specific Item from a Set in Perl ?
  28. How to Remove Items from Set based on a Condition in Perl ?
  29. How to create a Set of Sets in Perl ?