목록dev-log/python (48)
오식랜드
세트의 특징 중복을 허용하지 않음 데이터의 순서를 보장하지 않음 중괄호로 감싸고 컴마로 구분 my_set = {1, 2, 3, 3, 3} # 중복을 허용하지 않으므로 3은 1번만 들어감 print(my_set) # {1, 2, 3} 리스트와 set() 중괄호 대신 set() 를 이용하는 방법도 있습니다 my_list = set([1, 2, 3, 3, 3]) print(my_list) # {1, 2, 3} 교집합 구하기 java와 python을 둘 다 할 수 있는 개발자를 찾기 위해 교집합을 구해보자 & 기호 intersection() 함수 java = {"유재석", "김태호", "양세형"} # 자바 개발자 집합 python = set(["유재석", "박명수"]) # 파이썬 개발자 집합 # 교집합 (jav..
javascript의 객체. 사전은 중괄호{}로 둘러싸서 정의할 수 있다. key와 value를 콜론(:)으로 구분짓는다 2개 이상의 데이터는 리스트와 마찬가지로 콤마(,)로 구분짓는다 Dictionary 선언 dictionary = {'name' : '홍길동', 'age' : '20'} *이 때 key 값은 중복되면 안됨!! ( name, age) *key값에는 정수형도 넣을 수 있음 Dictionary 속 값 도출 사전 내의 value값을 불러올때에는 대괄호[]에 key값을 넣어준다 print(dictionary['name']) # 홍길동 value값을 찾는 또 다른 방법으로는 get()을 이용하는 방법이 있다 print(dictionary.get('name')) # 홍길동 대괄호로 불러올 땐 값이 ..
javascript 의 배열(array)와 같은 개념! 변수에 대괄호[]로 묶어서 나열해주면 된다! list = ['사과', '바나나', '키위', '블루베리'] index찾기 list.index(’text’) 만약 여기서 키위가 몇 번째에 위치하는지 확인하려면 문자열 처리함수와 같이 index()함수를 이용하면 된다 print(list.index("키위")) 추가하기 list.append(’text’) : 맨 뒤에 추가하기 위의 list에 맨 마지막에 ‘오렌지’를 추가하고 싶다하면 append()함수를 이용하면 된다. list.append("오렌지") print(list) # ['사과', '바나나', '키위', '블루베리', '오렌지'] list.insert(n, ‘text’) : 중간 또는 맨 앞에 ..
문자열은 큰따옴표 또는 작은따옴표로 묶습니다. 만약 여러 줄에 걸쳐서 작성할 때에는 큰따옴표 3개 또는 작은따옴표 3개로 감싸주면 됩니다. sentence1 = '아롱이는 귀엽지' sentence2 = "누리도 귀엽지" sentence3 = """ 아롱이는 귀여워. 누리도 귀엽지. """ # 큰 따옴표 대신 작은 따옴표 3개씩으로 감싸도 돼요 주의! 여러 줄로 쓰는 주석도 작은 따옴표 3개로 사용했습니다. 그래서 따옴표 3개의 시작부분에 변수 선언이 있으면 문자열로, 없으면 주석으로 처리됩니다. 혼란을 줄이기 위해 가급적 주석은 작은 따옴표, 문자열은 큰 따옴표 사용을 권해드립니다. 슬라이싱 글자 하나만 슬라이싱 하기 변수명[인덱스] 문자열 중 한 글자만 잘라내기 위해서는 해당 글자의 index값을 변수..
숫자 처리 함수 파이썬에서 기본으로 제공되는 함수 abs : 절대값 pow : 제곱 max : 가장 큰 값 min : 가장 작은 값 round : 반올림 print(abs(-5)) # -5 의 절대값 = 5 print(pow(4, 2)) # 4의 2제곱 = 4 * 4 = 16 print(max(5, 12)) # 5 와 12 중 큰 값 = 12 print(min(5, 12)) # 5 와 12 중 작은 값 = 5 print(round(3.14)) # 3.14 의 반올림 = 3 print(round(4.99)) # 4.99 의 반올림 = 5 math 모듈을 이용한 숫자 처리 함수 floor : 내림 ceil : 올림 sqrt : 제곱근 # 모듈 호출 from math import * # *? math 모듈 내..
print javascript에서의 console.log와 같은 느낌 print() 주석 파이썬에서의 주석은 두가지가 있다 한줄일 때 : # 여러 줄일 때 : ‘’’ 로 감싸기 (작은 따옴표 세개) 그냥 단축키 ctrl+/ 하면 쉬움~ 자료형 문자형 : 따옴표로 묶음. 열고 닫는 따옴표가 같은 따옴표여야 함 숫자형 : 따옴표 필요 없이 사용 가능. 연산자 사용 가능 boolean : true와 false 사용 가능. not 사용 가능 (js !의 기능) print("하이") # 하이 print(10) # 10 print(-20) # -20 print(5 < 10) # true print(not (5 < 10)) # false 변수 js처럼 var, let, const 등이 필요가 없음! 그냥 변수명으로 ..