반응형 programming/Python170 파이썬 리스트 음수 인덱스로 접근하여 출력하고 값 추출하는 방법 Python Access List Items Negative Indexing 파이썬 리스트는 음수를 이용해 역방향으로 값을 추출할 수 있다. 인덱스가 0부터 시작하는 정방향이 아닌 -1부터 시작하는 역방향으로 값의 접근이 가능하다. 이것을 이용하면 문자열 조작시 뒤에서 연산하는 것이 가능하며 문장이라면 가장 마지막의 불필요한 값들을 제거할 수 있다. 음수 인덱스 출력하기 정방향 인덱스가 아닌 음수를 가진 역방향 인덱스가 어떻게 나타나는지 살펴보자. 파이썬 리스트의 인덱스는 정방향일 경우 0부터 시작하지만 음수 인덱스를 가진 역방향일 경우 -1부터 시작한다. 음수 인덱스를 출력하는 함수는 찾을 수 없었기에 간단한 코드를 추가했다. vNegativeIndex = (-1)*len(vList) for lpVar in vList: print("vList Each :", type(lpVar.. 2021. 8. 11. 파이썬 리스트 출력하고 값 추출하는 방법 Python Access List Items 파이썬의 리스트는 다양한 데이터타입을 가진 배열이다. 그렇기에 값을 출력하고 내가 원하는 값을 추출할 수 있다. 반복문과 인덱스를 사용하면 파이썬 리스트 하나하나의 값에 접근하여 값을 추출할 수 있다. 또한, 범위를 지정하면 범위 내의 값을 가져올 수 있다. 리스트 출력 파이썬 리스트에 값을 넣고 출력을 해 보도록 한다. 반복문을 사용하여 개별 값을 하나하나 추출하고 해당 값의 인덱스까지 확인해 본다. 반복문은 for 문을 사용하고 인덱스를 확인하는 것은 List.index() 함수를 사용하면 된다. vList = ["YG엔터테인먼트", "블랙핑크", "지수", "제니", "로체", "리사"] print("vListStr List :", type(vList), len(vList), vList) for l.. 2021. 8. 11. 파이썬 리스트 다양한 데이터타입의 반복된 배열 컬렉션 python list 파이썬은 배열을 제공한다. 배열은 다양한 데이터타입을 배열로써 가진 컬렉션이기도 하다. 파이썬 리스트와 비슷한 기능을 가진 것이 튜플 Tuple, 셋 Set, 딕션어리 Dictionary 가 있다. 이런 컬렉션들은 하나의 변수에 다양한 데이터타입을 가진 값들을 가지고 있기 때문에 데이터 관리에 용이하다. 파이썬 리스트 파이썬 리스트는 다양한 데이터타입을 가진 여러가지 값들을 가지고 있다. 이 값들은 하나의 변수에 저장된다. 하나의 변수에 여러 값들이 저장되는 것이 아닌 최초 메모리 주소가 저장되는 것이 맞다고 할 수 있다. c언어의 배열을 생각해 보면 된다. 리스트와 같은 컬렉션들은 값이 어떻게 들어있던지 관심사는 리스트의 길이와 반복문일 것이다. 리스트 설정과 출력 파이썬에서 리스트는 배열과 같은 형식.. 2021. 8. 10. 파이썬 비트 연산자 bitwise operator 비트 연산자는 어떤 수를 비트연산하는 것을 말한다. 이진법을 먼저 알면 편하다. 2진수에 대한 계산을 하여 참 거짓을 판단하고 그에 대한 결과수를 반환한다. 비트연산의 사용은 좀 고급진 부분들에 사용되는데 평소에는 잘 사용하지 않는다. 비트연산자 이진수의 표현을 참과 거짓으로 판별하여 계산하고 결과를 반환한다. 이진법에 대한 이해가 있으면 편하지만 그렇지 않다면 어려울 수 있다. 비트연산은 거의 모든 프로그래밍할 때 사용하지 않아 익숙하지 않을 수 있는데, 이미지 분석, 파일전송, 해시, 암호화, 메모리, 데이터 전송, 파일 검증 등에 사용되며, 이것들이 아니라면 거의 사용하지 않는다. 위에 언급된 것 말고도 문자의 위치나 특정 문자의 추출과 반복과 같은 작업에도 사용된다. 종류 기본적으로 6개가 있다... 2021. 8. 7. 이전 1 ··· 32 33 34 35 36 37 38 ··· 43 다음 반응형