Python 3

remove()와 pop() 차이

remove와 pop은 모두 리스트에서 요소를 제거하는 메서드입니다.  Butremove: 리스트에서 특정 값이나 요소를 찾아 제거합니다. 해당 값이 리스트에 여러 번 나타날 경우, 처음 발견된 값을 제거합니다. pop: 리스트에서 특정 인덱스의 요소를 제거하고 해당 값을 반환합니다. 기본적으로 마지막 요소를 제거하지만, 선택적으로 다른 인덱스를 지정하여 해당 위치의 요소를 제거할 수 있습니다.   EX)lst = [1, 2, 3, 2, 4] # remove: 리스트에서 2를 찾아 첫 번째로 발견된 값을 제거lst.remove(2) print(lst)  # 출력: [1, 3, 2, 4] # pop: 리스트의 마지막 요소를 제거하고 반환 popped_value = lst.pop() print(lst)  #..

Python 2024.06.01

Python(2) 값 변환

-str.foramat(),f-문자열formating을 하기위함. formating은 문자열을 특정 형식에 맞게 조정, 문자열 내에 변수나 값을삽입하여 가독성,재사용성을 높인다. #str.format()메소드a = 3.14159print("{:.2f}".format(a)} #f-문자열a = 3.14159print(f"{a:.2f}") name = "Alice" age = 30 print(f"My name is {name} and I am {age} years old.") -bit단위 연산자 ~    (bitwise not), &   (bitwise and), |    (bitwise or), ^    (bitwise xor), >> (bitwise right shift)-3항 연산자세 개의 피연산자를 가..

Python 2024.05.13

Python(1) 입출력

-print()화면에 텍스트를 출력하는 데 사용 print(object(s), sep=separator, end=end, file=file, flush=flush) sep 매개변수를 사용하여 출력할 객체 사이에 원하는 구분자를 지정end 출력 후 끝에 추가될 문자열, 기본값 ("\n")file 출력 대상 파일 객체. 기본값 (sys.stdout)flush 출력 버퍼를 비울지 여부. 기본값 False-이스케이프 처리(escape sequence)문자열 내에서 특정한 문자를 표현하기 위해 사용되는 기법\n: 줄 바꿈 (newline)\t: 탭\\: 백슬래시 자체를 나타냄\': 작은 따옴표를 나타냄\": 큰 따옴표를 나타냄예시)print('"C:\\User\\\'hello\'.py"')출력 "C:\User\'..

Python 2024.05.11