Closed 54162476 closed 2 years ago
def delete_a_list_element(list_data, element_value): if element_value in list_data: list_data = list_data.remove(element_value) result = list_data else : result = 0 return result
위에 코드처럼 했더니 결과값이 none이 나옵니다. 어느 부분이 잘못된지 모르겠습니다.
remove는 return 이 없는 함수라서 그럴거 같은데요?
지우는 방법이 remove 말고 다른 방법이 있습니까?
list_data = list_data.remove(element_value) 이 코드를 list_data.remove(element_value) 이렇게 할당은 안하시면 됩니다.
list_data = list_data.remove(element_value)
list_data.remove(element_value)
해결했습니다 감사합니다
위에 코드처럼 했더니 결과값이 none이 나옵니다. 어느 부분이 잘못된지 모르겠습니다.