list

x_list = [1.2, -1.3, 0., 2.2, 0., 5.3, 3.7] # 일반 if문 만을 이용하여 데이터를 입력한다. x1 = [value for value in x_list if value > 2] # 3항 연산자를 이용하여 데이터를 입력한다. x2 = [x if x > 2 else '' for x in x_list] print(x1) print(x2) 일반 if문과 삼항을 썼을때 결과는 좀 다르게 나온다. 일반의 경우 else문이 없기에 해당 조건이 해당되지 않을때 아무것도 수행하지않지만. 3항의 경우 else문이 있기에 특정 행위를 진행한다. 그리하여 최종적으로 나오는 결과가 달라질수밖에 없는 것 # x > 2에 해당되지 않는 항목은 list에 추가되지 않는다. [2.2, 5.3, 3.7..
메서드 설명 append(값) append(리스트) 리스트 끝에 값을 추가, 리스트[len(리스트):] = [값]과 같음 리스트를 넣으면 리스트 안에 리스트가 들어감 extend(리스트) 리스트 끝에 다른 리스트 연결, 리스트[len(리스트):] = [값, 값]과 같음 insert(인덱스, 값) 리스트의 특정 인덱스에 값을 추가 pop() pop(인덱스) 리스트의 마지막 값을 삭제한 뒤 삭제한 값을 반환 인덱스를 지정하면 해당 인덱스의 값을 삭제한 뒤 삭제한 값을 반환, del 리스트[인덱스]와 같음 remove(값) 리스트에서 특정 값을 삭제 index(값) 리스트에서 특정 값의 인덱스를 구함 count(값) 리스트에서 특정 값의 개수를 구함 reverse() 리스트에서 값의 순서를 반대로 뒤집음 so..
주지님
'list' 태그의 글 목록