Example 1: array to set javascript
const myArray = [1,2,3,1,5,8,1,2,9,4];
const unique = [...new Set(myArray)];
const myString = ["a","b","c","a","d","b"];
const uniqueString = [...new Set(myString)];
Example 2: set js
const numbers = [2,3,4,4,2,3,3,4,4,5,5,6,6,7,5,32,3,4,5]
console.log([...new Set(numbers)])
Example 3: python sets
# You can't create a set like this in Python
my_set = {} # ---- This is a Dictionary/Hashmap
# To create a empty set you have to use the built in method:
my_set = set() # Correct!
set_example = {1,3,2,5,3,6}
print(set_example)
# OUTPUT
# {1,3,2,5,6} ---- Sets do not contain duplicates and are unordered
Example 4: set in javascript
let mySet = new Set()
mySet.add(1)
mySet.add(5)
mySet.add(5)
mySet.add('some text')
let o = {a: 1, b: 2}
mySet.add(o)
mySet.add({a: 1, b: 2})
mySet.has(1)
mySet.has(3)
mySet.has(5)
mySet.has(Math.sqrt(25))
mySet.has('Some Text'.toLowerCase())
mySet.has(o)
mySet.size
mySet.delete(5)
mySet.has(5)
mySet.size
console.log(mySet)
Example 5: set in javascript
const firstSet = new Set([1, 2, 3]);
firstSet.add('hi');
firstSet.add(3);
firstSet.delete('hi');
console.log(firstSet.has('hi'));
console.log(firstSet);
for (const entry of firstSet.values()) {
console.log(entry);
Example 6: object set js
let nombres = [10, 45, 75, 10 ,24,45 ] ;
let monSet = new Set() ;
monSet.add('100') ;
monSet.add('280') ;
console.log(monSet.size) ;