
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Get the Size of Set in Swift
This tutorial will discuss how to write swift program to get the size of set.
Set is a primary collection type in Swift. It is an unordered collection which stores unique values of same data type. You are not allowed to store different type of values in the same set. A set can be mutable or immutable.
To get the size of a Set Swift provide an in-built property named count. It will return the total number of elements present in the specified count.
Below is a demonstration of the same ?
Input
Suppose our given input is ?
MySet = [2, 45, 67, 12, 33, 55]
Output
The desired output would be ?
Size = 6
Syntax
Following is the syntax ?
setName.count
Algorithm
Following is the algorithm ?
Step 1 ? Declare and initialise a Set with value.
Step 2 ? Find the size of the set using count property ?
var setSize = myNum.count
Step 3 ? Print the output
Example 1
The following program shows how to calculate the size of a set.
import Foundation import Glibc // Creating a Set of integer Type var myNum: Set = [23, 56, 78, 9, 12, 45] // Finding the size of the Set // using count property var setSize = myNum.count print("Set: ", myNum) print("Size of the set is: ", setSize)
Output
Set: [45, 12, 23, 56, 9, 78] Size of the set is: 6
Here, in the above code, we have a set of integer type [45, 12, 23, 56, 9, 78]. Now we find the size of the using count property ?
var setSize = myNum.count
Hence the size of the set is 6.
Example 2
The following program shows how to calculate the size of a set.
import Foundation import Glibc // Creating a Set of string Type var myNames: Set = ["Susma", "Punita", "Piku", "Poonam", "Soona"] // Creating an empty Set var mySet = Set<String>() // Finding the size of the Set // using count property var setSize1 = myNames.count var setSize2 = mySet.count print("Set 1: ", myNames) print("Size of the set is: ", setSize1) print("Set 2: ", mySet) print("Size of the set is: ", setSize2)
Output
Set 1: ["Piku", "Susma", "Punita", "Soona", "Poonam"] Size of the set is: 5 Set 2: [] Size of the set is: 0
Here, in the above code, we have two sets: myNames is of String type ["Piku", "Punita", "Poonam", "Soona", "Susma"] and mySet is an empty set. Now we find the size of the given sets using count property ?
var setSize1 = myNames.count var setSize2 = mySet.count
Hence the size of myNames is 5 and the size of setSize2 is 0.