1. 문자열, 리스트, 딕셔너리, 튜플, 세트 타입의 변수를 선언하는 방법
문자열
a = " " , ' ' # 큰따옴표와 작은 따옴표를 이용한 문자열 선언
리스트
arr1 = [ ]
arr2 = ["a"]
arr3 = ["a", "b", true, 3] #다른 자료형들을 혼합해서 사용이 가능하다.
딕셔너리
dict1 = { }
dict2 = {
"name" : "a",
"age" : 23,
"graduate" : false
}
튜플
tuple1 = ( )
tuple2 = ("a", )
tuple3 = ("a", 23, false)
- 튜플의 경우 딕셔너리와 비슷하지만 입력된 순서대로 처리가 된다.
- 튜플은 불변성을 지녀 인덱스로 원하는 지점을 찍어서 탐색할 수 있다.
세트
set1 = set( )
set2 = {1, 2, 3, 4, 5 }
set3 = {1, 2, 3,3, 4, 5} # >> set3{1, 2, 3, 4, 5} 중복된값은 삭제됨
- 중복을 허락하지 않으며, 순서가 없고, 변경이 가능하다는 특징이 있다.
2. 주석
Python
# 한 줄 주석
" " "
여러줄의 주석
" " "
JS
// 한 줄 주석
/*
여러줄의 주석
*/
JSX
{/ JSX는 여러줄 주석만 있다 /}
{/* 핵심은 중괄호 */}
3. 문자열 추출
yyyymmdd 형식 (20241213)
- 연도만 추출을 원할 때 : yyyymmdd[0:4], yyyymmdd[:-4]
- yyyy = 2024
- 월만 추출을 원할때 : yyyymmdd[4:6], yyyymmdd[-4:-2], yyyymmdd[4:-2]
- mm = 12
- 일만 추출을 원할때 : yyyymmdd[6:8], yyyymmdd[-6:-2], yyyymmdd[6:], yyyymmdd[-2:]
- dd = 13
- 월일 전체 추출을 원할 때 : yyyymmdd[4:8], yyyymmdd[-4:], yyyymmdd[4:]
- mmdd = 1213
4. 조건식을 붙여 짝수 및 홀수만 추출하는 방법
numbers = list(range(1, 11)) # 1 ~ 11까지의 정수 배열 선언
# numbers [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
odds = numbers[0::2]
odds
#[1, 3, 5, 7, 9] 인덱스 0부터 2단위로 끊어서 실행 (0을 넘기고 시작)
evens = numbers[1::2]
evens
#[2, 4, 6, 8, 10] 인덱스 1부터 2단위로 끊음 (1을 넘기고 시작)
5. 리스트메서드
numbers = [1, 2, 3]
#numbers = list(range(1,3)) 이렇게 표현해도 가능함
numbers.append (4) # 4를 추가한다.
numbers.insert(4, 5) # 4를 덮어씌우고 5도 같이 넣어준다
numbers.remove(2) # 2를 제거한다.
numbers.pop( ) # 제일 마지막에 있는 값을 제거한다. 여기서 제일 후열은 [1, 3, 4, 5] 에서 [5]를 제거
numbers.pop(1) # 인덱스에서 1번째 요소인 [1, 3, 4]에서 [3]을 제거함.
'SeSac 생성형 AI를 활용한 클라우드&보안전문' 카테고리의 다른 글
네트워크 & 리눅스 기초정리 (0) | 2024.12.13 |
---|---|
리액트 2 (0) | 2024.12.12 |
리액트 1 (0) | 2024.12.12 |
리액트 간단정리 (1) | 2024.12.11 |
클라우드 컴퓨팅 3 (0) | 2024.12.11 |