Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions que1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
def frequency(s):
s=s.replace(" ","")
freq = {}
for char in s:
if char in freq:
freq[char] += 1
else:
freq[char]=1
sorted_chars = sorted(freq.keys())
for char in sorted_chars:
print(f"{char}-> {freq[char]}")
str=input("String is:")
frequency(str)
21 changes: 21 additions & 0 deletions que10.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import pandas as pd
data = pd.read_csv("Iris.csv")
data.head()

data.sample(10)

data.columns

#The first one is the number of rows and
# the other one is the number of columns.
data.shape

print(data)

sum_data = data["SepalLengthCm"].sum()
print("Sum:",sum_data)

min_data=data["SepalLengthCm"].min()
max_data=data["SepalLengthCm"].max()

print("Minimum:",min_data, "\nMaximum:", max_data)
13 changes: 13 additions & 0 deletions que2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
digits = [4,3,2,1]
digits_1st = []
for i in digits:
digits_1st.append(str(i))
a = ["r","o","b","o"]
digits_1st = "".join(digits_1st)
digits_1st = int(digits_1st)
print(digits_1st+1)
digits = list(str(digits_1st+1))
result = []
for digit in digits:
result.append(int(digit))
print(result)
24 changes: 24 additions & 0 deletions que3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
def is_prime(n):
if n <= 3:
return n > 1
if n % 2 == 0 or n % 3 == 0:
return False
i = 5
while i * i <= n:
if n % i == 0 or n % (i + 2) == 0:
return False
i += 6
return True

def difference(A):
primes = [num for num in A if is_prime(num)]

if not primes:
return "No prime numbers present"

return max(primes) - min(primes)

A = [1, 2, 3, 4, 5]
print(difference(A))


12 changes: 12 additions & 0 deletions que4.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
def count_frequency(arr):
frequency_dict = {}
for element in arr:
if element in frequency_dict:
frequency_dict[element] += 1
else:
frequency_dict[element] = 1
return frequency_dict

arr = [1, 2, 3, 4, 2, 3, 1, 2, 4, 5, "robotics"]
frequency = count_frequency(arr)
print(frequency)
35 changes: 35 additions & 0 deletions que6.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@

mylist= []
length =input('the number of elements u wanna enter')
length = int(length)
l=length
l1 = length
while length>0:
element =input('enetr the element')
mylist.append(element)
length = length-1
print(mylist)
k=''
c=''
my_list=[]
my_list = mylist.copy()

dict={}
while l>0:
k=mylist[l-1]
c=my_list.count(k)
mylist.remove(k)
if k in mylist:
l=l-1
continue
print(k,c)
print(' ')
dict[k] = c
l=l-1

print(dict)





22 changes: 22 additions & 0 deletions que8.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
rows=int(input("Enter the number of rows in the matrix: "))
columns=int(input("Enter the number of columns in the matrix: "))
matrix=[]
for i in range(rows):
row=[]
for j in range(columns):

element=int(input("Enter the element: "))
row.append(element)
matrix.append(row)
print("\nOriginal Matrix: \n")
for i in range(rows):
for j in range(columns):
print(matrix[i][j], end=" ")
print()

Tmatrix=[[matrix[j][i] for j in range(rows)] for i in range(columns)]
print("\nTransposed Matrix:")
for i in range(columns):
for j in range(rows):
print(Tmatrix[i][j], end=" ")
print()
21 changes: 21 additions & 0 deletions que9.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import pandas as pd
data = pd.read_csv("Iris.csv")
data.head()

data.sample(10)

data.columns

#The first one is the number of rows and
# the other one is the number of columns.
data.shape

print(data)

sum_data = data["SepalLengthCm"].sum()
print("Sum:",sum_data)

min_data=data["SepalLengthCm"].min()
max_data=data["SepalLengthCm"].max()

print("Minimum:",min_data, "\nMaximum:", max_data)