#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목[re]실습 11에 LAB 질문입니다2020-04-08 16:46
작성자


기본적으로 list 를 print하면 편리하게 출력할 수 있습니다.


mb-file.php?path=2020%2F04%2F08%2FF814_aaaaa.PNG


이렇게 출력할 경우 아래의 교수님께서 제시해주셨던 답안지와는 차이가 있어서


mb-file.php?path=2020%2F04%2F08%2FF815_bbbbbb.PNG


질문자께서 다른방법이 있는지를 질문한 것으로 이해하였는데,


간단하게 가이드를 드리자면 list내부에 int형태가 아닌 string형태로 값을 넣어주면 print(<list>) 시 '1' '2' 형태로 출력이 될겁니다.


또한 위의 답지 처럼 '[' 와 ']'까지 출력하려면 list를 1차원이 아닌 2차원으로 만들어 출력하시면 됩니다.


아래의 코드의 list a는 2차원 배열입니다. 

mb-file.php?path=2020%2F04%2F08%2FF816_ccccc.PNG


정리하자면 질문자님께서 2차원 list안에 1차원 string list를 넣어준 뒤 이 2차원 배열을 print하면 원하시는 결과를 얻을 수 있을 것 같습니다.


2차원 배열을 만드는 방법은 위의 코드처럼 직접 쓰는것도 방법이지만 list의 내장함수인 append함수를 적절히 사용하시는걸 추천드립니다.


댓글