본문 바로가기
728x90
반응형

인덱스8

파이썬 중급 #058 리스트 - 리스트 음수 인덱스와 변수 인덱스 크기 비교 안녕하세요. 스마트팩토리입니다. 파이썬 중급 #058 리스트 - 리스트 음수 인덱스와 변수 인덱스 크기 비교에 대해 알아보겠습니다. 1. 리스트 인덱스와 연산 리스트 음수 인덱스 - 인덱스0번 이전에 -1의 경우 해당 리스트 요소의 마지막으로 순차적으로 진행된다. 리스트 요소를 0번부터 시작하여 원형 큐를 생각하면 된다. - 코드를 보면 쉽게 이해할 수 있다. 코드를 보면 var1="I love you" print(var1[0],var1[2],var1[-1]) 일반 변수 var1에 문자를 저장한 다음 인덱스로 출력을 하면 개별 문자 하나를 인덱스로 보여줍니다. 공란도 인덱스 하나로 지정되어 var1[0]= I var1[1]=공란 var1[2]=l var1[3]=o var1[4]=v var1[5]=e va.. 2022. 5. 3.
파이썬 중급 #055 리스트 -내장 리스트 (리스트 안에 리스트를 요소값으로 있는 경우 출력 ) 안녕하세요. 스마트팩토리입니다. 파이썬 중급 #054 리스트 -내장 리스트 (리스트 안에 리스트를 요소값) 출력 방법을 알아보겠습니다. 1. 내장 리스트 (리스트 안에 리스트를 요소값) 리스트 변수가 리스트 값을 요소로 가지고 있는 경우 값을 넣고 출력할 경우 반복문을 활용하여 요소값을 출력할 수 있다. 리스트 요소값을 출력하기 위해서 인덱스를 활용하여 출력한다. 코드를 보면서 알아보면 list1=[[1,"24명"],[2,"30명"],[3,"25명"]] print(list1) print(list1[0]) print(list1[1]) print(list1[2]) list1을 구성하는 요소값이 리스트로 되어 있는 것을 볼 수 있다. 이 경우 더블로 인덱스를 더블로 표시하여 요소값을 출력할 수 있다. 개별 출.. 2022. 4. 29.
파이썬 중급 #054 리스트 -삭제 list.pop 안녕하세요. 스마트팩토리입니다. 파이썬 중급 #053 리스트 -삭제 list.pop 함수에 대해 알아보겠습니다. 1. 리스트 삭제 (pop) 리스트 삭제에는 다양한 방법이 있습니다. 그 중에서 pop은 원하는 인덱스를 삭제할 수 있습니다. list.pop() 함수 형태로 하여 인덱스 번호를 넣어주면 됩니다. list1=list(range(0,11)) print(list1) 리스트에 숫자를 0부터 10까지 저장합니다. list1.pop(0) print(list1) 인덱스 0번을 제거하는 코드입니다. 결과값으로 보면 0번 인덱스 요소가 지워지고 인덱스가 순차적으로 밀려서 채워지는 것을 볼 수 있습니다. 0 값은 사라지고 기존 1번이 0번인덱스로 오게 되면서 하나씩 자리 옮김을 한 결과가 됩니다. list1... 2022. 4. 28.
파이썬 중급 #053 리스트 -생성 및 출력 문자열, 숫자 안녕하세요. 스마트 팩토리입니다. 1. 리스트 생성 (1) 리스트 생성 - 리스트 클래스 생성은 직접 정의 방식으로 다양하게 생성할 수 있다. list1=list() -- 공백 list2=list(" 문자열") -- 문자열에서 개별 문자단위를 요소로 갖는다. list3=list(range(1,10)) -- 1부터 9까지 숫자 하나를 요소로 가진다. list4=["I love you"] --문자열 전체가 하나의 요소값으로 생성 코드를 보면서 알아보면 list1=[] 빈 리스트를 생성한 것을 볼 수 있다. [] 표시는 리스트 생성자라는 것을 말한다. list2=list("Iloveyou") 문자열에서 개별 알파벳 하나하나를 모두 요소값을 가진다. 인덱스로 보면 0번부터 7번까지 있다. 인덱스로 출력시 인덱스.. 2022. 4. 25.
728x90
반응형