본문 바로가기
반응형

Python62

[Python] 리스트 (2) / 추가, 수정, 삭제, 병합, 인덱스, 중복 제거/ 예제로 공부하는 Python 100 문제풀이 1. 리스트 추가, 수정, 삭제 1-1 추가 추가는 append( )를 사용해서 추가한다. append( )는 사용시 항상 해당 리스트의 맨 뒤에 추가가 된다. eng_scores = [90, 60, 70, 100, 85] #추가 -> append() 사용 (맨 뒤에 추가) eng_scores.append(99) print("추가 - ", eng_scores) ''' 추가 - [90, 60, 70, 100, 85, 99] ''' 1-2 수정 수정은 간단하다. 해당 리스트의 인덱스 번호를 이용하여 바꾸고 싶은 위치의 값을 다시 설정해주면 된다. #수정 -> index 사용 eng_scores[-1] = 38 print("수정 - ", eng_scores) ''' 수정 - [90, 60, 70, 100, 8.. 2022. 2. 9.
[Python] 백준 10926번 ??! 백준 10926번 10926번: ??! 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때 www.acmicpc.net 1. 코드 a = input() print(a+"??!") 2. 풀이 단순히 입력받은 문자열에 '??!' 를 추가해주면 된다. Git - 백준 10926번 2022. 2. 8.
[Python] 백준 1000번 A+B 백준 1000번 A+B 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 1. 코드 a, b = input().split() print(int(a) + int(b)) 2. 풀이 '1 2' 가 입력이 되고 '3' 이 출력이 되어야한다. 한 줄에 입력이 되기 때문에 a, b = input()로 값을 받아주고 .split()으로 a와 b에 각각 값을 넣어준다. a와 b에 저장된 값은 Strnig 형식이기 때문에 + 연산자를 할 때 int(a) + int(b)로 int형으로 변환하여 더해준다. 이렇게 하면 공백을 포함한 입력받은 두 정수를 더하는 코드가 된다. Git - 백준 1000번 2022. 2. 8.
[Python] 리스트 (1) / 예제로 공부하는 Python 100 문제풀이 리스트는 앞서서도 다뤄봤지만 이번편에 자세히 다뤄보도록 하자. 이전 글 2022.01.04 - [개발/Python] - [Python] 자료형, list, tuple, set, dict [Python] 자료형, list, tuple, set, dict 파이썬이 그렇게 핫해도 공부를 안하다가 이제서야 공부하는 파린이(?) 학부때 살짝 맛봤던 괄호의 종류에 따라 달라지던 리스트, 튜플, 집합, 딕셔너리에 대해서 보고왔다. 1. List 리스트는 [ ] baby-dev.tistory.com 1. 리스트 사용법 #리스트 출력 a = [1, 2, 3, 4, 5] print(a) print(a[0]) ''' [1, 2, 3, 4, 5] 1 ''' 선언한 변수에 [ ] 를 사용하여 안에 값을 넣는다. 각 값의 출력은.. 2022. 1. 21.
반응형