견인 목록의 요소는 파이썬을 사용하는 일부 데이터 조작 활동에 대한 분할 작업에 포함될 수 있습니다. 이 기사에서 우리는 이것이 어떻게 달성될 수 있는지 볼 것입니다.
지퍼 포함
zip 함수는 주어진 두 목록 요소를 현명하게 짝지을 수 있습니다. 이러한 요소의 각 쌍에 나눗셈 수학 연산자를 적용합니다. 결과를 새 목록에 저장합니다.
예
# Given lists list1 = [12,4,0,24] list2 = [6,3,8,-3] # Given lists print("Given list 1 : " + str(list1)) print("Given list 2 : " + str(list2)) # Use zip res = [i / j for i, j in zip(list1, list2)] print(res)사용
출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
Given list 1 : [12, 4, 0, 24] Given list 2 : [6, 3, 8, -3] [2.0, 1.3333333333333333, 0.0, -8.0]
truediv 및 지도 사용
truediv 연산자는 operator라는 파이썬 표준 라이브러리의 일부입니다. 그것은 숫자 사이의 진정한 나눗셈을 수행합니다. 또한 map 함수를 사용하여 목록의 각 요소 쌍에 대해 나누기 연산자를 반복적으로 적용합니다.
예
from operator import truediv # Given lists list1 = [12,4,0,24] list2 = [6,3,8,-3] # Given lists print("Given list 1 : " + str(list1)) print("Given list 2 : " + str(list2)) # Use zip res = list(map(truediv, list1, list2)) print(res)사용
출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
Given list 1 : [12, 4, 0, 24] Given list 2 : [6, 3, 8, -3] [2.0, 1.3333333333333333, 0.0, -8.0]