2024/07/09 3

[Python 기초] f-string

f"문자열 {변수} 문자열": 변수를 사용하여 더 직관적인 문자열 출력 가능!f-string은 의 약자로, 문자열 내에서 {중괄호}를 사용하여 변수와 표현식을 간단하게 포함할 수 있게 해준다. 예시ages = [{'name':'spino','age':2}, {'name':'tyranno','age':21}, {'name':'allo','age':17}, {'name':'raptor','age':5}]ages라는 리스트 안에 각각 name과 age의 값이 저장되어있는 딕셔너리들이 담겨있다. 반복문으로 딕셔너리를 하나씩 돌면서 각각 value 값을 출력하면,for a in ages: nam..

python 2024.07.09

[Python 기초] 집합 set

set( a ): a를 집합으로 만들어준다. 1)  중복제거a = [1,4,5,4,3,2,1,4,5,2,3,1]a_set = set(a)print(a_set)# {1, 2, 3, 4, 5}집합의 좋은점 : 중복된 요소를 제거해준다!2)  교집합  &쥐라기 = ['디플로','브라키오','아파토','스테고','알로']백악기 = ['알로','스테고','안킬로','스피노','티라노']Jurassic = set(쥐라기)Cretaceous = set(백악기)print(Jurassic & Cretaceous)# {'알로', '스테고'}두 집합이 공통적으로 갖고있는 요소 구하기.3)  합집합  |초식 = ['디플로','브라키오','스테고']육식 = ['알로','스피노','티라노']herbi = set(초식)carni ..

python 2024.07.09

[Python 기초] 튜플 tuple

리스트 a_list = [   ]: 순서가 있는 자료형a = ['스테고', '트리케', '안킬로']a[1] = '디플로' print(a) # ['스테고', '디플로', '안킬로'][대괄호]를 사용해서 리스트를 만들 수 있다.1번째 요소를 인덱싱해서 다른 값으로 바꿔줄 수도 있음. 튜플 a_tuple = (   ): 순서가 있는 자료형, 불변형a = ('스테고', '트리케', '안킬로')a[1] = '디플로'print(a) # TypeError: 'tuple' object does not support item assignment(괄호)를 사용해서 튜플을 만들 수 있다. 리스트랑 비슷하게 생겼다.1번째 요소를 인덱싱해서 다른 값으로 바꾸려고 하면 에러가 발생한다.자료형 안에 요소 ..

python 2024.07.09