이 튜토리얼에서는 Grayscaling을 사용하여 이미지의 회색조를 변경하는 방법을 배울 것입니다. RGB, CMYK와 같은 다양한 색상 공간에서 이미지를 변경하는 과정입니다. 등., 회색 음영으로 . OpenCV 설치 모듈을 이전에 설치하지 않은 경우 pip install opencv-python OpenCV 모듈을 설치한 후. 아래 단계에 따라 코드를 작성하세요. cv2 모듈을 가져옵니다. cv2.imread(image_path)로 이미지 읽기 변수에 저장합니다. cv2.cvtColor(image, cv2.COLOR_BGR1
이 자습서에서는 두 번째 요소와 동일한 요소를 가진 목록의 모든 튜플을 그룹화하는 프로그램을 작성할 것입니다. 명확하게 이해하기 위해 예를 들어보겠습니다. 입력 [(Python, tutorialspoints), (관리, 기타), (Django, tutorialspoints), (React, tutorialspoints), (소셜, 기타), (비즈니스, 기타)] 출력 {tutorialspoint:[(파이썬, tutorialspoints), (Django, tutorialspoints), (React, tutorialspoints)]
이 자습서에서는 하위 목록을 포함하는 목록을 평면화하는 프로그램을 작성할 것입니다. 주어진 숫자는 부분으로 주어진 숫자 인덱스가 될 때까지 하위 목록을 병합합니다. 명확하게 이해하기 위해 예를 들어보겠습니다. 입력 lists = [[1, 2], [3, 4], [5, 6], [7, 8], [9, 10]] number = 2 출력 [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10]] 문제를 해결하는 단계를 살펴보겠습니다. 목록과 번호를 초기화합니다. 빈 목록을 초기화합니다. range(0, len(lists), num
Python 목록을 사용할 때 다른 위치에서 해당 요소에 액세스해야 합니다. 이 기사에서는 목록에서 특정 요소의 색인을 가져오는 방법을 살펴보겠습니다. list.Index 포함 아래 프로그램은 주어진 목록에 있는 다른 요소의 인덱스 값을 소싱합니다. 요소의 값을 매개변수로 제공하고 인덱스 함수는 해당 요소의 인덱스 위치를 반환합니다. 예 listA = [11, 45,27,8,43] # Print index of '45' print("Index of 45: ",listA.index(45)) listB
Python 데이터 구조를 사용하여 데이터를 분석하는 동안 우리는 결국 사전에서 키와 값에 액세스해야 할 필요성을 알게 될 것입니다. 이 기사에서는 이를 수행하는 다양한 방법을 볼 수 있습니다. for 루프 사용 for 루프를 사용하면 아래 프로그램에서 바로 사전의 각 인덱스 위치에 있는 키와 값에 모두 액세스할 수 있습니다. 예시 dictA = {1:'Mon',2:'Tue',3:'Wed',4:'Thu',5:'Fri'} #Given dictionary prin
문자열과 숫자를 모두 포함하는 Python 목록이 있습니다. 이 기사에서는 문자열을 무시하여 이러한 목록에 있는 숫자를 합산하는 방법을 볼 것입니다. 필터 및 isinstance 사용 isinstance 함수는 목록의 요소에서 숫자만 필터링하는 데 사용할 수 있습니다. 그런 다음 sum 함수를 적용하고 최종 결과를 얻습니다. 예 listA = [1,14,'Mon','Tue',23,'Wed',14,-4] #Given dlist print("Given list: ",list
요소가 숫자인 목록이 있습니다. 많은 요소가 여러 번 나타납니다. 요소 자체와 함께 각 요소의 빈도가 있도록 하위 목록을 만들고 싶습니다. for 및 추가 사용 이 접근 방식에서 우리는 목록의 각 요소를 그 뒤에 있는 다른 모든 요소와 비교할 것입니다. 일치하는 항목이 있으면 개수가 증가하고 요소와 개수가 모두 존재하게 됩니다. 모든 요소와 빈도를 보여주는 하위 항목을 포함해야 하는 목록이 만들어집니다. 예시 def occurrences(list_in): for i in range(0, len(listA))
이 기사의 숫자 목록이 주어지면 해당 목록에 있는 대체 요소의 합계를 계산할 것입니다. 목록 슬라이싱 및 범위 사용 매 초마다 범위 함수를 길이 함수와 함께 사용하여 합산할 요소 수를 구합니다. 예시 listA = [13,65,78,13,12,13,65] # printing original list print("Given list : " , str(listA)) # With list slicing res = [sum(listA[i:: 2]) for i in range(len(listA) // (len(listA)
각 하위 목록에 두 개의 요소가 있는 목록 목록이 있다고 가정합니다. 각 하위 목록의 한 요소는 목록의 다른 많은 주제에서 공통입니다. 공통 요소별로 그룹화된 하위 목록을 표시할 최종 목록을 만들어야 합니다. 세트 및 지도 포함 주어진 목록에서 첫 번째 요소는 문자열이고 두 번째 요소는 숫자입니다. 그래서 우리는 각 하위 목록의 두 번째 요소를 보유할 임시 목록을 만듭니다. 그런 다음 임시 목록의 각 요소와 하위 목록을 비교하고 디자이너가 따라 그룹화합니다. 예시 listA = [['Mon', 2], ['Tu
true 및 false와 같은 부울 값만 포함하는 목록을 가져와야 하는 시나리오가 있습니다. 이 문서에서는 부울 값만 포함하는 목록을 만드는 방법을 설명합니다. 범위 포함 범위 함수를 사용하여 원하는 값의 수를 지정합니다. for 루프를 사용하여 필요에 따라 참 또는 거짓 오늘 목록을 할당합니다. 예 res = [True for i in range(6)] # Result print("The list with binary elements is : \n" ,res) 출력 위의 코드를 실행하면 다음과 같은 결과가 나
표현식의 진리값은 bool이라는 파이썬 데이터 유형으로 저장됩니다. 이 데이터 유형에는 이러한 값이 두 개뿐입니다. 참과 거짓. 부울 데이터 유형 아래 프로그램에서 True 및 False Boolean 값의 데이터 유형을 찾습니다. 예시 print(True) print(type(True)) print(False) print(type(False)) 출력 위의 코드를 실행하면 다음과 같은 결과가 나옵니다. - True <class 'bool'> False <class 'bool'>
이 기사에서는 주어진 이미지를 ASCII 이미지라고도 하는 텍스트 기반 이미지로 변환하려고 합니다. 아래는 입력 이미지와 다양한 기능을 사용하여 이를 그레이스케일 그림으로 변환한 다음 ASCII 문자를 적용하여 이미지를 삽입하여 다른 패턴을 생성하는 Python 프로그램입니다. 마지막으로 이메일은 일련의 평면 ASCII 문자인 텍스트 기반 이미지를 제공합니다. 예시 from PIL import Image import os ASCII_CHARS = [ '#', '?', '%', '.
상관 관계는 두 데이터 세트 간의 종속성을 포함하는 일부 통계적 관계를 나타냅니다. 선형 회귀는 종속 변수와 하나 이상의 독립 변수 간의 관계를 설정하는 선형 접근 방식입니다. 단일 독립 변수를 선형 회귀라고 하고 여러 독립 변수를 다중 회귀라고 합니다. 상관관계 종속 현상의 간단한 예로는 부모와 자식의 신체적 외모 사이의 상관 관계, 제품 가격과 공급 수량 간의 상관 관계가 있습니다. 우리는 seaborn python 라이브러리에서 사용할 수 있는 홍채 데이터 세트의 예를 들겠습니다. 그것에서 우리는 세 종의 창포 꽃의 꽃받침과
Python의 필터 함수는 특정 조건을 사용하여 iterable에서 일부 선택된 요소를 가져오는 데 사용됩니다. 이 기사에서는 목록을 가져오고 특정 조건을 적용하여 목록에서 일부 요소를 선택합니다. 구문 filter(function, iterable) function: A Function to be run for each item in the iterable iterable: The iterable to be filtered 아래 예에서 우리는 미리 알림을 확인하고 숫자가 홀수인지 짝수인지 결정하기 위해 숫자를 2로 나누는 함수를
이해력을 사용하여 파이썬 시퀀스를 구성할 수 있습니다. 이 기사에서는 이러한 시퀀스를 만들고 액세스하는 방법을 살펴보겠습니다. 다음은 파이썬의 다양한 이해 유형입니다. 목록 이해 사전 이해 이해 설정 생성자 이해 목록 이해 다양한 방법으로 목록을 만들고 그 안의 요소에 액세스할 수 있습니다. for 루프 사용 예 # 빈 listlistA =[]# 요소를 listfor n in range(4, 9)에 추가:listA.append(n ** 3)print(List using for 루프:\n, listA) 출력 위의 코드를 실행
길이가 다른 많은 문자열을 포함하는 목록을 고려해 보겠습니다. 이 기사에서는 각 그룹에서 문자열의 길이가 같은 요소를 그룹으로 묶는 방법을 볼 것입니다. for 루프 사용 목록의 모든 요소를 반복하고 길이가 기존 요소의 길이와 일치하는 목록에만 발생하는 for 루프를 설계합니다. 예 listA = ['Monday','Thursday','Friday','Saturday','Sunday'] # Given list print("Given list : \
format() 메서드는 일부 지정된 값의 형식을 지정하고 문자열의 자리 표시자 안에 삽입합니다. 자리 표시자는 {}로 표시됩니다. 이 기사에서는 format 기능을 사용할 수 있는 다양한 방법을 살펴보겠습니다. 단일 형식() 이 예에서는 주어진 범위의 숫자를 고정 문자열로 자리 표시자로 대체합니다. 예시 for i in range(19,25):print(상자가 {}개 있습니다!.format(i)) 출력 위의 코드를 실행하면 다음과 같은 결과가 나옵니다. - 19개의 상자가 있습니다!20개의 상자가 있습니다!21개의 상자가 있습
이 함수는 숫자의 가수와 지수를 찾는 데 사용됩니다. 수학적 계산에 많이 사용됩니다. 이 기사에서는 파이썬 프로그램에서 사용할 수 있는 다양한 방법을 볼 것입니다. 구문 다음은 이 기능을 사용하기 위한 구문과 설명입니다. math.frexp( x ) Parameters: Any valid number (positive or negative). Returns: Returns mantissa and exponent as a pair (m, e) value of a given number x. Exception: If x is not
fsum()은 주어진 범위 또는 이터러블 사이의 합을 찾습니다. 수학 라이브러리를 가져와야 합니다. 수학 계산에 널리 사용됩니다. 구문 다음은 함수의 구문입니다. maths.fsum( iterable ) The iterable can be a range, array , list. Return Type : It returns a floating point number. 다음은 fsum이 단일 숫자 또는 목록의 요소 그룹에서 작동하는 방식에 대한 예입니다. 예시 import math # Using range print(math.fs
이 기사에서는 한 쌍의 숫자 사이에 난수를 생성하고 최종적으로 그 값을 목록에 저장하는 방법을 볼 것입니다. randint라는 함수를 사용합니다. 먼저 구문을 살펴보겠습니다. 구문 randint(start, end) Both start and end should be integers. Start should be less than end. 이 예에서 우리는 추가의 lowth 도움말에서 범위 함수를 사용하여 이러한 난수를 생성하고 새 빈 목록에 추가합니다. 예시 import random def randinrange(start, e