위코드23 Set (vs) Dictionary 그리고 List (vs) Tuple 차이점은? (Python) 파이썬에는 여러 종류의 자료형이 있는데 그 중에서 Set, Dictionary, List, Tuple 자료형에 대한 차이점을 살펴보자. Set 과 Dictionary 의 차이 이 둘의 공통점은 다음과 같다. 중복값을 없애줌 {} 를 사용함 그렇다면 차이점은? Dict 는 Set 과 달리 키와 값이 있다! Set의 경우, 보통 list의 중복값 삭제용으로 사용하는 편이다. Dict 는 키워드로 값을 찾기 위해 사용한다. List, Tuple 의 차이 이 둘의 공통점은 다음과 같다. 어떠한 자료형이든 안에 값으로 저장할 수 있다. dict와 달리 키와 값을 가지지 않는다. (값으로만 저장) 안에 리스트나 튜플을 추가하여 다차원 리스트를 만들 수 있다. 중복된 값도 넣을 수 있다. 그렇다면 차이점은? list.. 2021. 11. 5. 파이썬 매개변수 순서 딱알랴줌! 시작부터 결론 가자! 함수 매개변수(파라미터) 순서 def func(일반인수, 기본값 지정인수, 가변인수, 키워드인수, 가변 키워드인수): 1순위 : 일반인수 : 일반인수 2순위 : 기본값 지정인수 : 인자에 기본값을 지정해서 따로 인수를 받지 않아도 함수가 받아들이는 인수 ex. a = 0 3순위 : 가변인수 : 리스트(튜플) 형태의 다수 요소를 가지고 있는 인수 4순위 : 키워드인수 : 키와 값이 1대1 매칭되어 있는 인수, 키가 지정되어 있기 때문에 일반 인수와 달리 위치를 안지켜도 됨 5순위 : 가변 키워드인수 : 키와 값을 가지고 있는 딕셔너리 형태의 다수 요소를 가진 인수 왜 이 순서대로 넣어야 하나? 키와 값을 가진 인수라면 위치와 무관하게 해당 키를 찾아갈 수 있지만 일반 인수와, 기본값 .. 2021. 11. 4. 파이썬 기본 중에 기본문법 빠르게 정리 | print()로 출력하기 print( 출력하고자 하는 값 ) | 파이썬 데이터 타입 String : 문자열(문자의 경우, ' 또는 "으로 양쪽을 묶어야 함) Integer : 정수 Float : 부동 소수점 Complex Numbers : 복소수 Boolean : 참, 거짓 | 변수에 값 할당하기 다양한 데이터 타입을 변수에 할당할 수 있고 이 변수를 다른 곳에 호출하거나 연산하는 등 활용할 수 있음 변수명 = 값 (이것이 파이썬의 변수 할당 방법. js의 경우 변수에 값을 할당하기 위해선 let, const처럼 선언을 해주어야 하지만 파이썬은 그냥 냅다 꽂아버림.. so cool Python!) | 사칙 연산자 더하기 : + 빼기 : - 나누기 : / 정수 나누기 : // (나눈 값을 정수로 만들어.. 2021. 11. 3. 관대한 inline, 이기적인 block, 그리고 혼종 inline-block. HTML 처음 공부할 때 무조건 마주치는 문제 중 하나가 바로 inline, block 문제다... 나는 분명 한 줄에 넣고 싶은데 밑으로 내려가고.. 밑으로 내려갔으면 좋겠는데 한 줄에 다닥다닥 붙어버리고... 오늘은 이 문제를 해결해보도록 하겠다! 우선 이 문제들은 inline과 block, 두 개의 display 속성 때문에 벌어진 일이다. inline : 같은 줄에 위치 해도 Ok. 나는 관대하니까! block : 나는 하나의 블럭. 같은 줄에 나만 있어야 함! "하지만 나는 디스플레이 속성을 설정한 적이 없는걸..?🤔 " 물론 그럴 것이다. 왜냐햐면 위의 inline, block 속성은 각 태그 자체적으로 이미 가지고 있으니까! (그러니 자기들 맘대로 위치가 뒤죽박죽 되었던 것이다!) 자 그럼 .. 2021. 11. 2. CSS _ Position 3대장 을 만나보자. HTML로 웹페이지를 만들다 보면 내가 넣은 요소들이 내 맘대로 위치하지 않는다. (아주 자기들 멋대로다!) 그렇기 때문에 우리는 CSS 스타일로 내가 원하는 위치에 요소들이 위치할 수 있도록 position 속성을 조절해 주어야 한다. 자 그럼 이제부터 position 3 대장을 만나보자! 1 대장 relative -> 사전적 의미 : 상대적인 2 대장 absolute -> 사전적 의미 : 절대적인 3 대장 fixed -> 사전적 의미 : 고정된 사실 사전적 의미만으로 벌써 감이 잡힐 것이다. relative는 상대적으로 위치시키는 것이고 absolute는 절대적으로 위치시키는 것이고 fixed는 기냥 붙박이처럼 박제시키는 것이다! 설마 아직 감이 안 잡혔다고? 그럼 아래 예제 코드를 살펴보자! 1대장.. 2021. 11. 2. 이전 1 2 3 4 다음