Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

첫 번째 문자열에는 있지만 두 번째 문자열에는 없는 문자를 표시하는 Python 프로그램

<시간/>

첫 번째 문자열에는 있지만 두 번째 문자열에는 없는 문자를 표시해야 하는 경우 사용자로부터 두 개의 문자열 입력을 가져옵니다. 'set'은 두 문자열의 차이를 찾는 데 사용됩니다.

Python에는 'set'이라는 데이터 유형이 있습니다. 이 '세트'에는 고유한 요소만 포함되어 있습니다.

이 집합은 교집합, 미분, 합집합, 대칭 미분 등의 연산을 수행하는 데 유용합니다.

아래는 동일한 데모입니다 -

my_str_1 = input("Enter the first string...")
my_str_2 = input("Enter the second string...")
my_result = list(set(my_str_1)-set(my_str_2))
print("The letters in first string but not in second string :")
for i in my_result:
   print(i)

출력

Enter the first string...Jane
Enter the second string...Wane
The letters in first string but not in second string :
J

설명

  • 2개의 문자열이 사용자의 입력으로 사용됩니다.
  • 집합으로 변환되고 그 차이가 계산됩니다.
  • 이 차이는 목록으로 변환됩니다.
  • 이 값은 변수에 할당됩니다.
  • 이것은 반복되어 콘솔에 표시됩니다.