본문 바로가기

python dictionary3

[Python] while 루프에서 list, dictionary 사용법 | 파이썬에서 사용하는 리스트, 딕셔너리를 루프에서 돌리고 특정 값 제어하기 지난 시간에는 while 루프 안에서 input() 함수를 이용해, 원하는 만큼 연속적으로 입력 값을 받는 방법을 배웠습니다. 이번 시간에는 루프 안에서 리스트와 딕셔너리를 사용해, 값을 채우고 제어하는 방법을 배워 보도록 하겠습니다. 리스트의 반복 작업에는 주로 for 루프를 사용하지만, 루프 안에서 값을 변경하거나 제어할 때는 while 루프가 더 효가적일 수 있습니다. 만약 어떤 웹사이트의 가입 순서대로 되어 있는 회원 리스트가 있다고 하면, 그 회원 리스트의 순서를 새로 가입한 회원이 앞에 오도록 수정하고 싶다면 어떻게 해야 될까요? user_list = ['한군1', '경호2', '제니3', '리사4', '수지5'] user_list_new = [] print("\n고인물 회원님 순서로 정렬").. 2021. 12. 11.
[Python] 프로그래밍에서 조건문 if 란 무엇? | 파이썬에서 사용하는 if elif else 조건문을 사용해보자 프로그래밍에서 가장 중요한 행위(행동)가 무엇인지 물으신다면, 개인적인 의견으로 조건문 즉 if 절이라고 생각합니다. 왜냐하면 어떤 조건(상황)을 if 키워드로 체크하고, 그 결과에 따라 여러 분기 처리가 나눠지기 때문입니다. 내가 만약... [Python] 프로그래밍에서 데이터 객체(object)란 무엇? | 파이썬 딕셔너리(dictionary) 기능을 사용해보자 오늘 실습은 지난 시간 복습을 겸해 위 링크의 코드를 재활용할 것이니 한번 훑어보고 오시면 좋습니다. 잠깐 딴뻘 소리를 하자면, 인간에 있어서도 선택과 결정이란 인생에 중요한 요소(지표)로 작용합니다. 기계나 프로그램도 비슷하게 어떠한 조건에서 선택을 한다는 것은 엄청난 결과로 이어집니다. 그럼 저희도 쫄지 말고 선택 장애 극복!? alien.. 2021. 6. 5.
[Python] 프로그래밍에서 데이터 객체(object)란 무엇? | 파이썬 딕셔너리(dictionary) 기능을 사용해보자 지난 시간에는 배열의 개념과 리스트 기능을 알아봤습니다. 데이터가 순차적으로 나열되어 있는 형태인데 한 가지 문제점이, 데이터에 접근하려면 0부터 시작하는 인덱스(index) 번호를 알고 있어야 합니다. 어떤 순번에 어떤 데이터가 있는지 알기 위해서는 굉장히 불편함이 느껴집니다. 그래서 오늘은 이러한 단점을 보안한 딕셔너리 기능을 알아보겠습니다. [Python] 프로그래밍에서 배열, 리스트(list)란 무엇? | 파이썬 리스트 기능을 사용해보자 먼저 객체(object)란 말이 굉장히 어렵고 각 프로그래밍 언어마다 의미도 다르기 때문에, 너무 깊게 생각하지 마시고 오늘 배울 데이터 형태의 변수를 객체라고 부르는구나~ 정도로 아시면 됩니다. 이론은 이쯤 하고 바로 실습 가보시죠! jiguin = {'name.. 2021. 5. 15.