223 2

[파이썬] lamba 함수

다음 파이썬 코드에 대한 출력값을 작성하시오.TestList = [1,2,3,4,5]TestList = list(map(lambda num : num + 100, TestList)) print(TestList)코드 분석초기 리스트:처음에 TestList는 [1, 2, 3, 4, 5]입니다.map 함수와 lambda를 사용한 변환:map 함수는 lambda 함수를 사용해 TestList의 각 요소에 대해 100을 더하는 작업을 수행합니다.lambda num: num + 100는 리스트의 각 요소를 받아서 100을 더하는 함수를 정의하는 람다 표현식입니다.그 결과는 map 객체로 반환되므로, 이를 list로 변환하여 다시 TestList에 저장합니다.출력:변환된 리스트를 출력하게 됩니다.

카테고리 없음 2024.10.16

[C언어] 배열과 중첩된 반복문

아래 코드에 대한 출력 값을 작성하시오.void main{ int []result = int[5];int []arr = [77,32,10,99,50]; for(int i = 0; i 이 코드는 배열 arr의 각 요소가 몇 번째로 큰 값인지를 구하는 프로그램입니다. 배열 arr의 각 요소와 다른 요소들을 비교해서 그 값보다 작은 요소가 있을 때마다 result[i] 값을 1씩 증가시킵니다. 최종적으로 result 배열에는 각 요소의 크기 순위가 저장됩니다.코드 분석배열 arr에는 5개의 값 [77, 32, 10, 99, 50]이 저장됩니다.배열 result는 각 요소의 순위를 저장하기 위한 배열로, 처음에는 모두 1로 초기화됩니다.중첩된 반복문:i번째 요소 arr[i]와 j번째 요소 arr[j]를 비교..

카테고리 없음 2024.10.16