보호되어 있는 글입니다.
보호되어 있는 글입니다.
Python while list: list의 원소가 있다면 계속 반복 변수 선언 시 , 사용 ,를 이용해 변수를 한 번에 선언할 수 있음. 근데 다 같은 값으로 선언한다고해서 생략하면안됨. # a, b, c, d = 0 => 이렇게 하면 안됨 a, b, c, d = 0, 0, 0, 0 몫, 나머지 스위프트에서는 /를 이용하면 몫, %를 이용하면 나머지였음. 파이썬에서는 몫을 출력하기 위해선 // 사용해야함 /만 사용해서 하면 소수점까지 출력됨. 나머지는 동일하게 %사용하면됨.
문제 푼 것만 기록하니 썼던 문법도 까먹을 때가 있었음. 그래서 기억이 더 잘나도록 간단하게라도 정리하기로함. Deque deque은 양쪽에서 원소를 제거할 수 있음. swift에서는 해당 자료구조가 존재하지 않아서 직접 구현해야했지만, 파이썬에서는 collections에 존재하기때문에 import 후에 사용하면됨. 리스트를 이용해 맨 앞의 원소를 pop(0)으로 제거하면 시간복잡도가 O(n)임. => 스위프트 removeFirst()와 동일 deque을 사용하면 popleft()를 이용해 더 빠르게 처리할 수 있음. [1:] swift에서는 인덱스범위를 ...를 이용해 나타냈었음. -> a[1...2] 하지만 파이썬에서는 :를 이용하면됨. 앞이 비어있다면 맨 처음부터, 뒤가 비어있다면 맨 마지막까지를 ..
스유 맛보기 기존과 달리 구조체 기반 최소 13.0 이상부터 가능 처음만들면 ContentView라는 파일안에 두 개의 구조체가 있음. ContentView에 코드를 작성하면 아래의 ContentView_Previews를 통해 화면에 프리뷰를 보여주는 느낌인 것 같음. import SwiftUI struct TestView: View { var body: some View { Text("Hello, World!") } } struct TestView_Previews: PreviewProvider { static var previews: some View { TestView() } } 기본으로 만들어진 파일에서는 여러 객체를 작성해도 버티컬하게 잘 보이지만 새로 추가한 파일에서는 프리뷰에 하나의 객체만 보..
- Total
- Today
- Yesterday