[1] 모듈 Collections- list, tuple, dict에 대한 python built-in 확장 자료 구조(모듈)- 편의성, 실행 효율(메모리의 사용량을 줄이거나, 빠르게) 등을 사용자에게 제공함- 아래의 모듈이 존재함 모듈예from collections import deque - stack과 queue를 동시에 지원, list에 비해 효율적(빠른)저장 방식 지원 - rotate, reverse등 linked list(값과, 다음 데이터의 주소로 구성)의 특성을 지원함- 기존 list 형태의 함수를 모두 지원함- append(), appendleft(),extend,extendleft(왼쪽에 거꾸로 붙음), rotate(몇칸이동할지)from collections import orderedDi..
* 특징이 있는 정보는 어떻게 저장하면 좋을까?- 전화번호부, 은행 번호표, 서적 정보, 창고에 쌓인 수화물 위치를 역순으로 찾을 때? [1] 파이썬의 기본 데이터 구조- 스택과 큐 (stack & queue with list)- 튜플과 집합(tuple & set)- 사전(dictionary)- collection 모듈 (1) 스택 Stack (층층이 쌓는 것)- 나중에 넣은 데이터를 먼저 반환하도록 설계된 메모리 구조- ex. 택배상자- Last in First Out(LIFO)- Data의 입력을 Push, 출력을 Pop이라고 함- 리스트로 구현 가능(push를 append(), pop을 pop()* pop은 리턴값이 있음+원래 값 변경)* sort()는 return 없음, sorted()는 retu..
[1] 문자열- 시퀀스 자료형(리스트와 비슷함)으로 문자형 data를 메모리에 저장- 영문자 한 글자는 1byte의 메모리공간을 사용 (1) Byte- 컴퓨터는 모든 데이터를 2진수로 저장 => 변환 규칙(UTF-8, 아스키코드 등)- 이진수 한 자리는 1bit로 저장됨, 즉 1bit 는 0도는 1- 1byte = 8bit = 2^8 = 256까지 저장 가능*CPU :한번에 처리할 수 있는 데이터 양, 64bit = 2^64까지 처리 가능- 데이터 타입은 메모리의 효율적 활용을 위해 매우 중요(int 4byte, long 무제한, float 8바이트) (2)인덱싱 indexing a[0]- 각 문자열의 각 문자는 개별주소(offset)을 가짐- 이 주소를 사용해 할당된 값을 가져오는 것이 인덱싱- Li..
작 성 일 자2024년 6월 5일 한국경제 A3면헤 드 라 인철강 '탄소 중립'에 수십조원 투자 필요한데…갈 길 먼 '그린 철강' 전환 中·日 저가 철강물량 쏟아지며 재원 부족한 철강사 투자 '난항기 사 링 크https://n.news.naver.com/article/newspaper/015/0004993142?date=20240605본 문철강기업에는 ‘기후 악당’이란 꼬리표가 붙는다. 국내 산업계가 배출하는 탄소의 39%를 철강업계가 내뱉기 때문이다. 철광석을 석탄으로 녹이는 고로(용광로) 공정에서 탄소가 엄청나게 나와서다. 철강기업이 탄소 배출을 줄이지 못하면 대한민국의 ‘탄소 중립’은 불가능한 미션이 된다.철강업체들은 탄소 배출을 줄이기 위해 고철을 원료로 사용하는 전기로 투자를 늘..
[1] 조건문(1) 비교연산자비교연산자비교상태설명참고x ~ 보다 작음x가 y보다 작은지 검사a=[1,2,3,4,5] b=a[:] # 값만 복사c=a # 주소 복사print(a == b) # True print(a is b) # False print(a == c) # True print(a is c) # Truex > y~ 보다 큼x가 y보다 큰지 검사x == y같음값만 비교x is y메모리 주소 비교x != y같지 않음값만 비교x is not y메모리 주소 비교x >= y크거나 같음x가 y보다 이상인지 검사x 작거나 같음x가 y보다 이하인지 검사 (2) if "abc"는 참 if "" 는 거짓 (값이 있거나 1이면 참, 값이 없거나 0이면 거짓) (3) 논리키워드 논리연산자함수예시andall(list)b..
- Total
- Today
- Yesterday
- SQL
- Python
- 티스토리챌린지
- 줄넘기
- 갓생
- 루틴
- 습관
- opic
- 오픽
- C언어
- 프로그래머스
- 빅데이터 분석기사
- 스크랩
- 기초
- 운동
- 실기
- Ai
- 다이어트
- 아침
- 고득점 Kit
- 오블완
- IH
- ChatGPT
- 뉴스
- 경제
- llm
- 30분
- 영어회화
- 미라클모닝
- 아침운동
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |