파이썬 목록에서 모든 값을 제거 하시겠습니까?
Python에서 remove () 는 목록에서 첫 번째 값을 제거합니다. 목록에서 값의 모든 항목을 제거하는 방법은 무엇입니까? 이것이 제가 염두에두고있는 것입니다. >>> remove_values_from_list([1, 2, 3, 4, 2, 2, 3], 2) [1, 3, 4, 3] 해결 방법 기능적 접근 : Python 3.x >>> x = [1,2,3,2,2,2,3,4] >>> list(filter((2).__ne__, x)) [1, 3, 3, 4] 또는 >>> x = [1,2,3,2,2,2,3,4] >>> list(filter(lambda a: a != 2, x)) [1, 3, 3, 4] Python 2.x >>> x = [1,2,3,2,2,2,3,4] >>> filter(lambda a: a !..
2021. 2. 12.