Set Methods📜:
1️⃣. add() - methodi orqali set to'plamga bitta element qo'shish mumkin.
2️⃣. clear() - methodi orqali to'plamdagi barcha elementlar o'chiriladi.
3️⃣. copy() - methodi orqali to'plamdan nusxa olaniladi
4️⃣. pop() - methodi set oxiridagi bitta elementni qirqib oladi.
❗️pop() - har safar har xil element qirqib oladi.
5️⃣. remove() - methodi set ichidan ayni bir elementni qirqib olish uchun ishlatiladi.
6️⃣. update() - methodi bir setga boshqa bir setni qo'shish uchun ishlatiladi.
Bular asosiylari. Boshqa methodalari ham mavjud.
#set #methods
1️⃣. add() - methodi orqali set to'plamga bitta element qo'shish mumkin.
thisset = {"apple", "banana", "cherry"}
thisset.add("orange")
print(thisset)
#output {'banana', 'apple', 'cherry', 'orange'}2️⃣. clear() - methodi orqali to'plamdagi barcha elementlar o'chiriladi.
thisset = {"apple", "banana", "cherry"}
thisset.clear()
print(thisset) #output set()3️⃣. copy() - methodi orqali to'plamdan nusxa olaniladi
fruits = {"apple", "banana", "cherry"}
x = fruits.copy()
print(x) #output {'apple', 'cherry', 'banana'}4️⃣. pop() - methodi set oxiridagi bitta elementni qirqib oladi.
fruits = {"apple", "banana", "cherry"}
fruits.pop()
print(fruits) #output {'apple', 'cherry'}, etc.❗️pop() - har safar har xil element qirqib oladi.
5️⃣. remove() - methodi set ichidan ayni bir elementni qirqib olish uchun ishlatiladi.
fruits = {"apple", "banana", "cherry"}
fruits.remove("banana")
print(fruits) #output {'apple', 'cherry'}6️⃣. update() - methodi bir setga boshqa bir setni qo'shish uchun ishlatiladi.
x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"}
x.update(y)
print(x)
#output {'banana', 'apple', 'google', 'microsoft', 'cherry'}Bular asosiylari. Boshqa methodalari ham mavjud.
#set #methods
W3Schools
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.