'K'가 아닌 멀리 떨어진 요소를 찾아야 하는 경우 'append' 방법과 함께 간단한 반복이 사용됩니다.
예
아래는 동일한 데모입니다.
my_list = [91, 13, 19, 25, 35, 3, 9, 11, 0] print("The list is :") print(my_list) my_key = 2 print("The key is ") print(my_key) my_result = [] for element in my_list: if element + my_key not in my_list and element - my_key not in my_list: my_result.append(element) print("The resultant list is :") print(my_result)
출력
The list is : [91, 13, 19, 25, 35, 3, 9, 11, 0] The key is 2 The resultant list is : [91, 19, 25, 35, 3, 0]
설명
-
목록이 정의되고 콘솔에 표시됩니다.
-
키 값이 정의되어 콘솔에 표시됩니다.
-
빈 목록이 정의되었습니다.
-
목록이 반복되고 키가 목록에 있는지 여부를 확인하기 위해 키가 검사됩니다.
-
그렇다면 빈 목록에 추가됩니다.
-
출력은 콘솔에 표시됩니다.