반응형

Coding/Python 3

파이썬 기초 코딩잡기

# 중복된 숫자의 제거 arr = [1, 2, 2, 4, 4, 6, 6, 5,5] print(set(arr)) 순서를 그대로 유지하고싶을때는 1 2 3 4 5 # 중복된 숫자의 제거 arr = [1, 2, 2, 4, 4, 6, 6, 5,5] print(dict.fromkeys(arr)) #딕셔너리형태로 변환 print(list(dict.fromkeys(arr))) #리스트형태로 최종변환하면됨 cs 반복문을 사용하기 1 2 3 4 5 6 7 8 # 중복된 숫자의 제거 arr = [1, 2, 2, 4, 4, 6, 6, 5,5] new_list = [] # 중복되지않을 값을 넣기위한 리스트생성 for i in arr: if i not in new_list: new_list.append(i) print(new_..

Coding/Python 2022.06.27

파이썬으로 코딩입문해도 좋을까?

나의 의견은 반반이다 어느 언어부터해야되지라는것은 정답은 없다. 예전엔 이진수나 16진수로 코딩하였고 그게발전하여 B언어 C언어, 코볼 등 처음 컴퓨터언어를 접근하는건 시대에따라 달라졌기때문이다. 실용적으로 봤을때 취업목적인지 그냥 호기심, 자기의 귀찮은 반복업무를 자동화하고싶은 목적인지에 따라 판단하면 좋을것같다. 프로그래머로서 취업목적이라면 파이썬의 코딩입문은 적절치 않다고본다. 적어도 자바나 C언어를 한번씩 다뤄보고 건너가면 괜찮지만 파이썬은 마치 자동차같은 느낌이기 때문이다. 프로그래머는 에러가날때 왜안되지라고 생각해보고 그럴떄 원리적인 접근방법으로 다가가야하는데 만약 파이썬으로 처음 입문한사람이 그냥 코딩을 활용하는느낌으로 쓰다가 코드가 작동이 안될떄 왜 작동이안되지라고 거기서 해결할방법을 찾아..

Coding/Python 2021.07.09
반응형