INTERVIEW QUESTION - Find out common letters between two strings Using Python

preview_player
Показать описание
INTERVIEW QUESTION - Find out common letters between two strings Using Python

-~-~~-~~~-~~-~-
Please watch: "LRU Cache (With Python Code) "
-~-~~-~~~-~~-~-
Рекомендации по теме
Комментарии
Автор

s1=input('enter a 1st string')
s2=input('enter a 2nd string')

s1 = set(list(s1))
s2 = set(list(s2))

common = list(s1.intersection(s2))
print(common)

hamzaahmad
Автор

Print(set(a for a in "S1" if a in "S2"))

sahilverma
Автор

res = ''

for st in s1:
if st in s2 and st not in res:
res+= st
print(res)

vaibhavverma
Автор

str1= set(input("enter a first string:"))
str2 = set(input("enter a second string:"))

sandipsandip
Автор

s1 = set(list(input('Enter str1').lower()))
s2 = set(list(input('Enter str2').lower()))

common = list(s1.intersection(s2))
print(common)

vishwjoshi
Автор

Or You can use below also

def common_letters():
set1 = set(input("Enter your first string :- "))
set2 = set(input("Enter your second string :- "))
common = set1.intersection(set2)
return list(common)
common_letters()

shobhit
Автор

word=input("enter the input:").upper()
word2=input("enter the second word:").upper()
for i in set(word):
if i in set(word2):
print(i)

anilkumar
Автор

There are many ways to do it, but it's better to do it with basic logic without using Python's built-in function

def remove_duplicate(str):
return set(str)

def extract_common_letters(str1, str2):

str1 = remove_duplicate(str1)
str2 = remove_duplicate(str2)

match = ""
for s1 in str1:
for s2 in str2:
if s1 == s2:
match += s1

return match

NarenChejara
Автор

def comman_string():
print("Enter the String in smallll alphabets")
name1 = input("Enter the Name one")
name2 = input("Enter the name two")
print(name1, name2)

name1 = set(list(name1))
name2 = set(list(name2))
if name1.intersection(name2):
print("Common letters are: ", name1.intersection(name2))
else:
print("No common letters are there")

deepkothari
Автор

s1="naina"
s2="reene"
r=[]
for i in s1:
r.append(i)
for j in set(s2):
if j in r:
print(j)

Munna
Автор

string_1 = "CJAMENOOO"
string_2 = "Helloooo"

def matching_letters_in_two_strings(string1, string2):
matching_strings = [i for i in string1.lower() if i in string2.lower()]
return(set(matching_strings))

kjoeysspena
Автор

a = "abbcd"
b = "abbcdefg"
z = set()
for i in a:
for j in b:
if i == j:
z.add(i)
print(z)

coderboy-be
Автор

a = 'naina'
b = 'reena'

c = set(a).intersection(set(b))
print(c)

rajagopalreddy
Автор

def find_common_letters(str1, str2):
common_letters = set(str1) & set(str2)
return list(common_letters)

string1 = "NAINA"
string2 = "REENE"

common = find_common_letters(string1, string2)
print("Common letters:", common)

diegovallarinonavar
Автор

str1 = 'NAINA'
str2 = 'REENEA'

output =[]

for i in str1:
if i in str2 and i not in output:
output.append(i)

print(''.join(output))

niraja
Автор

str1="NAINA"
str2="REENE"

common=""

for i in str1:
if i in str2:
if i not in common:
common+=i
print(common)

DataEngineerPratik
Автор

If u keep carrier guidance that also help to all freshers mam 🙏

telugutravellersonofgodsubbu
Автор

s1=input('Enter name1:')
s2=input('Enter name2: ')
t=[]

for s in s1:
if s in s2:
if s in t:
continue
else:
t.append(s)
print(t)

sahilkumar-zpzv
Автор

s1=input('enter a 1st string')
s2=input('enter a 2nd string')
l=[ ]

for ch in s1:
if ch not in s2:
pass
else:
l.append(ch)
s3=' '.join(l)
print('{} is the common elements in the both string {} and {}'.format(s3, s1, s2))

manjitjaiswar
Автор

string1=input("Enter first string: Reene ")
string2=input("Enter second string: Naina ")
string1=set(string1)
string2=set(string2)
print(string1)
print(string2)


common_letters()

bhaktirasangeeta