소프트웨어 파이썬 질문입니다?
2018.05.06 22:34
중첩리스트
a = [ [1,2,3], [4,5,6], [7,8,9] ]
8 번의 인덱스 값을 찾는 방법은?
아님 참고될만한 사이트 있나요?
댓글 [6]
-
오후9시7분 2018.05.06 22:46
-
tkrhk 2018.05.06 22:54 그것은 알고 있습니다
a.index 이용해서 아님 다른방법으로 [2][1] 를 알수있는방법을 문의 드린것 입니다
아님 중첩리스트 안에 리스트 원소의 갯수가 일정하다는 전체가 있으므로 이걸 이용해서 구하는 방법도 좋고요?
-
오후9시7분 2018.05.06 23:15
질문을 정확히 이해하지 못하겠네요.
[-1][-1]으로 하면 리스트 안에 요소의 갯수와 상관없이 마지막 요소를 돌려주는거죠.(이건 아신다고 하셨고,,,)
다시 한번 설명해 주실래요? 저도 프로그래밍한지 얼마안되서 많은 도움은 드리지 못할거 같네요.
-
tkrhk 2018.05.06 23:33 인덱스 값을 찾고자 할때 8을 넣으면 [2][1] 가 출력되고 1을 넣으면 [0][0] 이 출력되고 5 를 넣으면 [1][1] 가 출력되게...
-
오후9시7분 2018.05.06 23:56
from collections import Iterable a = [ [1,2,3], [4,5,6], [7,8,9]] def flatten(items): for x in items: if isinstance(x, Iterable) and not isinstance(x, (str, bytes)): yield from flatten(x) else: yield x number = int(input('type in number ')) list_out = list(flatten(a)) result_01 = list_out.index(number) // 3 result_02 = a[list_out.index(number) // 3].index(number) print("a[" + str(result_01) +"][" + str(result_02) +"]")
**flatten 함수를 만들어서 중첩 리스트를 다 풀고나서 인덱스를 찾는 것으로 접근했습니다.
영어를 어느정도 하실 수 있으면 stack overflow라는 사이트를 이용해 보세요. 전문가들이 많이 있습니다.
-
tkrhk 2018.05.07 02:21 감사합니다
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
73907 | 하드웨어| SSD 속도에 대한 질문을 드립니다. [14] | frolian | 607 | 05-07 |
73906 | 윈 도 우| 윈도우7 다운로드 하고 싶은데요 [1] | 크롱 | 309 | 05-07 |
73905 | 윈 도 우| WIN7 메모리 문의 [2] | 뷰티블마인 | 320 | 05-07 |
73904 | 윈 도 우| UEFI 로 윈도10 설치시에 바탕화면 진입 이후 장점 [5] | ton3d | 885 | 05-07 |
73903 | 윈 도 우| boot.sdi 종류 [4] | 강추 | 516 | 05-07 |
73902 | 하드웨어| 노트북 유선랜 연결속도 문의 [6] | 수색앗 | 1011 | 05-07 |
73901 | 하드웨어| 듀얼채널_메인보드에 메모리 2개를 꼽을때 듀얼채널 질문입... [5] | 힐러 | 553 | 05-07 |
73900 | 기 타| 토렌트 이용시 마우스 버벅거림현상 [2] | zxcnet | 860 | 05-07 |
73899 | 윈 도 우| sleep에서 깨어날 때, 컴터부팅부터 다시하는 거 같으네요? [4] | brucex | 282 | 05-07 |
73898 | 윈 도 우| 부팅 메뉴 수정 문의 [4] | parkic1201 | 643 | 05-07 |
73897 | 윈 도 우| 바로 가기 만들기 삭제 문의 | 맥시 | 159 | 05-07 |
73896 | 윈 도 우| 비즈니스용 one drive 동기화할 라이브러리를........ [2] | 지민아빠 | 1175 | 05-07 |
73895 | 윈 도 우| pe 실컴 부팅 [3] | 강추 | 437 | 05-07 |
73894 | 윈 도 우| 윈도우10 인사이더 16281.1000 관련. [3] | 수사반장 | 1185 | 05-07 |
73893 | 윈 도 우| 윈도우7 질문좀 하겠습니다 [1] | 크롱 | 272 | 05-07 |
73892 | 서버 / IT| https 통제에 의한 dns 변경을 라우터단에서 세팅하는것 어... [3] | 아름드리나 | 717 | 05-07 |
73891 | 윈 도 우| 윈도우10 원드라이브 바탕화면 경로... [5] | 모기군 | 1768 | 05-06 |
» | 소프트웨어| 파이썬 질문입니다? [6] | tkrhk | 252 | 05-06 |
73889 | 기 타| 노트북 잘 아시는 분 질문 드립니다. [8] | 산책 | 572 | 05-06 |
73888 | 윈 도 우| RS4 mkv 썸네일 안나오는 문제 [5] | 솔트 | 550 | 05-06 |
혹은
print(a)