Ankita Saini

Ankita Saini

230 Articles Published

Articles by Ankita Saini

Page 5 of 23

Swift Program to Pass Dictionary as the function argument

Ankita Saini
Ankita Saini
Updated on 09-May-2023 1K+ Views

A Swift dictionary is an unordered collection in which data is stored as key-value pairs. So to pass a dictionary as a function argument simply create a function with an argument of dictionary type and a dictionary, then pass it to the function at the time of function calling. Syntax func functionName(dict:[DataType:DataType]){ // Body } So this is how you can define a function which takes a dictionary as its argument. functionName(dict:DictionayName) This is how you can pass a dictionary as a function argument. Dict.last Here Dict is the name of the dictionary from ...

Read More

Swift Program to merge two integer arrays without using library function

Ankita Saini
Ankita Saini
Updated on 09-May-2023 364 Views

In Swift, we can merge two or more integer arrays without using the library function. So Swift provides an addition assignment(+=) operator to merge two integer arrays. Using this operator we will merge two arrays and assign the result into a new array. Syntax newArray += array Here, newArray is the resultant array and array represents the array which we want to merge. Algorithm Step 1 − Create a function that takes two arrays as an argument and returns a merged array. Step 2 − Inside the function create an empty array to store the resultant array. Step ...

Read More

Swift Program to Merge two Dictionaries

Ankita Saini
Ankita Saini
Updated on 09-May-2023 2K+ Views

To merge the content of two dictionaries Swift provides a pre-defined function named merging(_:uniqueKeysWith:). This function creates a new dictionary by merging the elements of two dictionaries. It also uses a combining closure to check the values for duplicate keys. Syntax func merging(otherDict){comClosure} This function takes two parameters and they are − OtherDict − It is a dictionary to merge. comClosure − It is a closure which takes current and new values for the duplicate keys and then returns the desired value for the output dictionary. It is an optional parameter that means if you don’t want ...

Read More

Swift Program to Insert a string into another string

Ankita Saini
Ankita Saini
Updated on 09-May-2023 1K+ Views

Swift provides a function named insert() to insert a string into another string. The insert(at:) function adds a new character or string in the current string at the specified position. Input String = “Program to learn” New String = “Swift” Output String = Swift Program to learn” Here we insert a new string in the input String at index 1. So we get “Swift Program to learn” in the output. Syntax func insert(newVal, at: idx) Where newVal represents a new string which we want to insert into the given string, and idx is the valid index to ...

Read More

Swift Program to Get key from Dictionary using the value

Ankita Saini
Ankita Saini
Updated on 09-May-2023 3K+ Views

A dictionary is a collection of key-value pairs. Which means keys and values are interrelated with each other. So using a value we can easily get single or multiple keys from the given dictionary. Algorithm Step 1 − Create a dictionary with key-value pairs. Step 2 − Then create a function which will return the key from the dictionary using the value. Step 3 − Inside the function we run a for-in loop which iterates over the key-value pairs of the given dictionary. Step 4 − Now check if the current value is equal to the specified value. If ...

Read More

Swift Program to Find the Frequency of Characters in a String

Ankita Saini
Ankita Saini
Updated on 09-May-2023 1K+ Views

In Swift, the frequency of all the characters in a string means how much time a character repeats in the given string. For example, “Swift tutorial”, here “t” repeats 3 times in the given string, “i” repeat 2 times in the given string. So in this article, we are going to find the frequency of all the characters in the string. Algorithm Step 1 − Create a variable to store a string. Step 2 − Create a dictionary to store the character and its count. Step 3 − Run a for loop to iterate over each character in the ...

Read More

Swift Program to delete prefix substring from the given string

Ankita Saini
Ankita Saini
Updated on 09-May-2023 1K+ Views

To delete the prefix substring from the given string first, we check if the given substring is present in the specified string or not using the inbuilt hasPrefix() function. Then find the index of the prefix substring using the inbuilt index() function and finally remove the prefix substring. Input String = “Today is cloudy day” SubString = “Today” Output “is cloudy day” Here, the specified substring is found in the given string, so in the resultant string, we removed the substring from the start of the input string. Algorithm Step 1 − Create a string. Step 2 ...

Read More

Swift Program to count a specified character inside the string

Ankita Saini
Ankita Saini
Updated on 09-May-2023 2K+ Views

In Swift, to count how many times a specified character occurs in the given string we create a function. It will increase the value of the counter by one whenever the specified character appears in the given string and then return the final count at the end of the given string. Input String = “Today is cloudy day” Character = “y” Output 3 Where, character “y” appears three times in the given string so the output of the input is 3. Algorithm Step 1 − Create a function that returns the specified character's total occurrence. Step 2 ...

Read More

Swift Program to convert the array of characters into the string

Ankita Saini
Ankita Saini
Updated on 09-May-2023 1K+ Views

To convert the array of characters into a string Swift provides the following methods − Using String() initialiser Using append() method Input array = [“S”, “w”, “i”, “f”, “t”] Output Swift Here we join all the characters given in the array to create a string. Method 1: Using String() Initialiser To convert the array of characters into a string we can use String() initialisers. The String() initialiser will create the object of a string. Here we use parameterise string initialiser. Syntax Swift(value) Here value represents the array which we want to convert into a string. ...

Read More

Swift Program to Split a set into Two Halves

Ankita Saini
Ankita Saini
Updated on 24-Apr-2023 428 Views

In Swift, a set is used to create an unordered collection of unique elements. To split a set into two halves we use a approach in which we first determine the midpoint of the given set using integer division method and then loop through the set and insert element into either the first half or second half set according to the index related to the midpoint. For example − Original Set - [2, 4, 5, 6, 7, 1] Set1 - [2, 4, 5] Set2 - [6, 7, 1] Algorithm Step 1 − Create a function which takes ...

Read More
Showing 41–50 of 230 articles
« Prev 1 3 4 5 6 7 23 Next »
Advertisements