본문 바로가기
728x90
반응형

튜플2

[프로그래머스] 튜플 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 설명 2. 풀이과정 입력받은 문자열을 }를 기준으로 분리하여 각각 리스트로 저장한다. s = list(s.split('}')) 문자열 마지막에는 무조건 }}가 들어가므로 변형한 리스트 마지막에는 아무것도 없는 원소가 두 개 들어가게 된다. 따라서 제일 마지막 두 개의 원소를 제거해 준다. s.pop() s.pop() 입력받은 문자열을 2차원 리스트로 변형하여 저장할 리스트를 생성한다. sList = list() 리스트로 바꾼 문자열 s의 각 원소를 하나씩 추출한다. for i in s 각 원소를 리.. 2023. 7. 22.
[파이썬(Python) 공부하기] 7. 리스트 - 우당탕탕 개발자 되기 프로젝트 파이썬에서는 여러 가지 자료형이 존재하는데 우선 여러 자료들을 [ ]로 묶어주면 그 자료는 리스트가 되고, ( )로 묶어주면 그 자료는 튜플이 됩니다. 이렇게 만들어진 각각의 자료에는 각 자료별 번호가 부여되는데 그 번호를 인덱스(index)라고 합니다. 인덱스는 0번부터 시작됩니다! 자료를 ( )로 묶어주면 튜플이 되는데 여기서 묶인 자료가 1개라면 그것은 그냥 해당 자료의 자료형이 됩니다. 튜플로 만들어주기 위해선 자료를 여러 개 묶어주거나 하나의 자료 뒤에 콤마(,)를 찍어주면 됩니다. 인덱스를 활용해 해당 자료에 접근하는 것을 인덱싱이라고 합니다. 이는 리스트 or 튜플 자료형의 이름[index 값] 형식으로 작성해 주면 리스트나 튜플 자료형에서 인덱스가 가리키는 자료를 확인할 수 있습니다. 만약.. 2023. 7. 1.
728x90
반응형