반응형

STUDY 2

Python의 Zip 함수를 활용한 2차원 배열 전환 방법

시작하기에 앞서, zip 함수란? Python에서 사용되는 내장 함수 중 하나로, 여러 개의 순회 가능한(iterable) 객체를 받아 각 객체에서 동일한 인덱스의 요소들을 묶어 튜플로 반환하는 역할을 한다. 아래는 예제다. numbers = [1, 2, 3, 4] letters = ["a", "b", "c", "d"] zipped = zip(numbers, letters) for z in zipped: print(z) 결과) 위의 결과를 보면, zip() 함수가 각 리스트의 같은 인덱스에 있는 요소들을 묶어서 튜플로 만들어 반환했음을 알 수 있다. 이렇게 함으로써 우리는 두 리스트를 한 번에 처리할 수 있다. 위의 예제는 단순히 두 개의 리스트를 zip() 함수로 묶은 것이지만, zip() 함수는 두 ..

반응형 웹페이지 개발 시 localhost 외부 접속 설정하기

🔎 문제 상황 React와 Vite를 이용하여 웹 애플리케이션을 개발하면서 반응형 웹페이지 또한 구현하려고 시도했다. 하지만 로컬 환경에서 개발하면서 스마트폰으로 해당 URL에 접속하려고 했을 때 문제에 부딪혔다. 문제의 원인 기본적으로 Vite를 사용하여 npm run dev를 실행하면 로컬 환경에서는 localhost 주소에 애플리케이션을 실행한다. 이는 개발 단계에서는 문제가 되지 않았으나 스마트폰에서 접속하려고 할 때 문제가 발생했다. (아래 사진은 내가 작업하고 있는 페이지이다. 포트 번호: 5173) 💻 해결 방법 인터넷을 검색한 결과, package.json 파일을 수정해야 한다는 것을 알게 되었다. Network 부분을 활성화해야 하는데 use --host to expose를 하라고 적혀있..

반응형