Common techniques for using the set() function in Python:
1. Create a set from a list:
1. Create a set from a list:
my_list = [1, 2, 2, 3, 3, 3]
my_set = set(my_list)
2.Add an item to a set:my_set = {1, 2, 3}
my_set.add(4)
3.Remove an item from a set by its value:my_set = {1, 2, 3}
my_set.remove(3)
4.Check if an item is in a set:my_set = {1, 2, 3}
if 3 in my_set:
print("The item is in the set.")
5.Get the length of a set:my_set = {1, 2, 3}
set_length = len(my_set)
6.Loop through the items in a set:my_set = {1, 2, 3}
for item in my_set:
print(item)
7.Get the union of two sets:set1 = {1, 2, 3}
set2 = {3, 4, 5}
union_set = set1.union(set2)
8.Get the intersection of two sets:set1 = {1, 2, 3}
set2 = {3, 4, 5}
intersection_set = set1.intersection(set2)
// @python_codes_pro👍4❤1
Some function of list
fruits = ['orange', 'apple', 'pear', 'banana', 'kiwi', 'apple', 'banana']
#gives_count_of_apples
fruits.count('apple')
2
fruits.count('tangerine')
0
#to_get_index_of_banana
fruits.index('banana')
3
#Find_next_banana_starting_a_position_4
fruits.index('banana', 4)
6
#to_reverse_fruits_list
fruits.reverse()
fruits
['banana', 'apple', 'kiwi', 'banana', 'pear', 'apple', 'orange']
#to_add_item_at_the_end_of_the_list
fruits.append('grape')
fruits
['banana', 'apple', 'kiwi', 'banana', 'pear', 'apple', 'orange', 'grape']
#sort_the_fruits_list
fruits.sort()
fruits
['apple', 'apple', 'banana', 'banana', 'grape', 'kiwi', 'orange', 'pear']
#to_delete_the_last_item_in_the_list
fruits.pop()
'pear'
// @python_codes_pro
fruits = ['orange', 'apple', 'pear', 'banana', 'kiwi', 'apple', 'banana']
#gives_count_of_apples
fruits.count('apple')
2
fruits.count('tangerine')
0
#to_get_index_of_banana
fruits.index('banana')
3
#Find_next_banana_starting_a_position_4
fruits.index('banana', 4)
6
#to_reverse_fruits_list
fruits.reverse()
fruits
['banana', 'apple', 'kiwi', 'banana', 'pear', 'apple', 'orange']
#to_add_item_at_the_end_of_the_list
fruits.append('grape')
fruits
['banana', 'apple', 'kiwi', 'banana', 'pear', 'apple', 'orange', 'grape']
#sort_the_fruits_list
fruits.sort()
fruits
['apple', 'apple', 'banana', 'banana', 'grape', 'kiwi', 'orange', 'pear']
#to_delete_the_last_item_in_the_list
fruits.pop()
'pear'
// @python_codes_pro
❤1
Python Codes Basic to Advance pinned «All Codes @C_Code5 @CPP_Coding @Python_Codes_Pro @Java_Codes_Pro @jsCode0 Discussion @bca_mca_btech»
You know which languages ?
Anonymous Poll
38%
Hindi/urdu written in [English]
68%
English
17%
Tamil/telugu/Malayalam/marathi etc
1%
Chinese
4%
Others
👍2😁1
If you want any bot which will run codes in your group you can freely use @CodeCompiler_Bot
😁😁😁😁 keep studying....
😁😁😁😁 keep studying....
set1 = {1, 2, 3}
set2 = {3, 4, 5}
union_set = set1.union(set2)
print(union_set)
set2 = {3, 4, 5}
union_set = set1.union(set2)
print(union_set)
"""
Pattern:
* * * *
* * *
* *
*
*
* *
* * *
* * * *
"""
n = int(input("Enter no.: "))
for i in range(1, n):
print(" " * i , "* " * (n-i))
for i in range(1, n):
print(" " * (n - i ), "* " * i)
# @Python_Codes_Pro
Pattern:
* * * *
* * *
* *
*
*
* *
* * *
* * * *
"""
n = int(input("Enter no.: "))
for i in range(1, n):
print(" " * i , "* " * (n-i))
for i in range(1, n):
print(" " * (n - i ), "* " * i)
# @Python_Codes_Pro
# Intersection [नाम तो सुना होगा]
set1 = {1, 2, 3}
set2 = {3, 4, 5}
intersection_set = set1.intersection(set2)
print(intersection_set)
set1 = {1, 2, 3}
set2 = {3, 4, 5}
intersection_set = set1.intersection(set2)
print(intersection_set)
# Add an item to a set:
my_set = {1, 2, 3}
my_set.add(4)
print(my_set)
my_set = {1, 2, 3}
my_set.add(4)
print(my_set)
# Arithmeitic Operations
var1 = 9 #Variable1
var2 = 3 #Variable2
#Adding
print (var1, '+', var2, '=', var1 + var2)
#Subtracting
print (var1, '-', var2, '=', var1 - var2)
#Multiplying
print (var1, '×', var2, '=', var1 * var2)
#Dividing
print (var1, '÷', var2, '=', var1 / var2)
var1 = 9 #Variable1
var2 = 3 #Variable2
#Adding
print (var1, '+', var2, '=', var1 + var2)
#Subtracting
print (var1, '-', var2, '=', var1 - var2)
#Multiplying
print (var1, '×', var2, '=', var1 * var2)
#Dividing
print (var1, '÷', var2, '=', var1 / var2)
# Creating a List
# Accessing List Elements
# Modifying List Elements
# Adding Elements to the List
# Removing Elements from the List
# Clear list
# Slicing a List
# sub_list
# reversed_list
# List Iteration
# Code by @Python_Codes_Pro
# buttons by @IOChannel_bot
# Run by @Compiler0bot
# for Group @CodeCompiler_Bot
my_list = []
print("Empty list:", my_list)
my_list = [1, 2, 3, 4, 5]
print("List with initial values:", my_list)# Accessing List Elements
element = my_list[0]
print("Element at index 0:", element)
last_element = my_list[-1]
print("Last element:", last_element)# Modifying List Elements
my_list[2] = 10
print("List after updating element at index 2:", my_list)# Adding Elements to the List
my_list.append(6)
print("List after appending element:", my_list)
my_list.insert(3, 7)
print("List after inserting element at index 3:", my_list)
another_list = [8, 9, 10]
my_list.extend(another_list)
print("List after extending with another list:", my_list)# Removing Elements from the List
my_list.remove(4)
print("List after removing element 4:", my_list)
removed_element = my_list.pop(2)
print("List after removing element at index 2:", my_list)
print("Removed element:", removed_element)# Clear list
my_list.clear()
print("List after clearing all elements:", my_list)another_list = [8, 9, 10, 5, 7, 3, 9]
my_list.extend(another_list)
print("List after extending with another list:", my_list)# Slicing a List
sliced_list = my_list[1:3]
print("Sliced list from index 1 to 3 (exclusive):", sliced_list)# sub_list
sub_list = my_list[2:]
print("Sublist from index 2 till the end:", sub_list)# reversed_list
reversed_list = my_list[::-1]
print("Reversed list:", reversed_list)# List Iteration
for element in my_list:
print("Element:", element)
for index, element in enumerate(my_list):
print("Index:", index, "Element:", element)# Code by @Python_Codes_Pro
# buttons by @IOChannel_bot
# Run by @Compiler0bot
# for Group @CodeCompiler_Bot
👍2🔥2
# Number triangle pattern
rows = 5
for i in range(1, rows + 1):
for j in range(1, i + 1):
print(j, end=" ")
print()
# @python_Codes_pro
rows = 5
for i in range(1, rows + 1):
for j in range(1, i + 1):
print(j, end=" ")
print()
# @python_Codes_pro
👍1
# Star Pyramid pattern
rows = 5
for i in range(0, rows):
for j in range(0, rows - i - 1):
print(end=" ")
for j in range(0, i + 1):
print("*", end=" ")
print()
# @python_Codes_pro
rows = 5
for i in range(0, rows):
for j in range(0, rows - i - 1):
print(end=" ")
for j in range(0, i + 1):
print("*", end=" ")
print()
# @python_Codes_pro
👍1
# Dimond pattern
rows = 5
for i in range(1, rows + 1):
for j in range(1, rows - i + 1):
print(end=" ")
for j in range(1, 2 * i):
print("*", end="")
print()
for i in range(rows - 1, 0, -1):
for j in range(1, rows - i + 1):
print(end=" ")
for j in range(1, 2 * i):
print("*", end="")
print()
# @python_Codes_pro
rows = 5
for i in range(1, rows + 1):
for j in range(1, rows - i + 1):
print(end=" ")
for j in range(1, 2 * i):
print("*", end="")
print()
for i in range(rows - 1, 0, -1):
for j in range(1, rows - i + 1):
print(end=" ")
for j in range(1, 2 * i):
print("*", end="")
print()
# @python_Codes_pro
All Codes
@C_Code5
@CPP_Coding
@Python_Codes_Pro
@Java_Codes_Pro
@jsCode0
Diffrent free Compiler bots
For group @CodeCompiler_Bot
For channel @IOChannel_bot
For Channel Cmpl @Compiler0bot
For inline @cmpbbot
info in @LogicBots
Discussion
@bca_mca_btech
@C_Code5
@CPP_Coding
@Python_Codes_Pro
@Java_Codes_Pro
@jsCode0
Diffrent free Compiler bots
For group @CodeCompiler_Bot
For channel @IOChannel_bot
For Channel Cmpl @Compiler0bot
For inline @cmpbbot
info in @LogicBots
Discussion
@bca_mca_btech