목록인공지능 (632)
스택큐힙리스트
판다스를 사용하여 헤더가 없는 .csv 파일의 일부 열(예: 4번째와 7번째 열)만 읽는 방법은 무엇인가요? # $$! @ *! & $ &를 사용하여 그렇게하지 못하는 것 같습니다.답변 1헤더가 없고 일부 열만 있는 csv를 읽으려면 4번째와 7번째 열에 대한 header=None 및 usecols=[3,6] 매개 변수를 전달해야합니다. df = pd.read_csv(file_path, header=None, usecols=[3,6])docs을 (을) 봅니다.답변 2판다스(Pandas)를 사용하여 데이터프레임을 읽어오는 과정에서, 헤더(Headers)가 없는 테이블(Table)을 읽어드릴 수도 있습니다. 이러한 경우, 판다스에서는 데이터프레임을 생성하기 위해 몇 가지 옵션을 제공합니다.먼저, 판다스는 `..
저는 다음과 같은 코드를 가지고 있습니다: score = 100name = 'Alice'print('Total score for %s is %s', name, score)나는 Total score for Alice is 100를 출력하길 원했지만 대신 Total score for %s is %s Alice 100이 출력됩니다. 모든 것을 올바른 순서와 올바른 서식으로 인쇄하는 방법은 무엇인가요?참고: How can I print multiple things on the same line, one at a time?; How do I put a variable’s value inside a string (interpolate it into the string)? 도 참조하세요.답변 1이 작업을 수행하는 방..
기존 세트에 값 목록을 추가하는 방법은 무엇인가요?답변 1리스트의 내용을 추가하기set.update() 또는 |= 연산자를 사용하십시오. >>> a = set('abc')>>> a{'a', 'b', 'c'}>>> xs = ['d', 'e']>>> a.update(xs)>>> a{'e', 'b', 'c', 'd', 'a'}>>> xs = ['f', 'g']>>> a |= set(xs)>>> a{'e', 'b', 'f', 'c', 'd', 'g', 'a'}리스트 자체 추가하기세트에 목록 자체를 직접 추가하는 것은 불가능합니다. 왜냐하면 세트 요소는 hashable 여야하기 때문입니다.대신에, 리스트를 먼저 튜플로 변환할 수 있습니다: >>> a = {('a', 'b', 'c')}>>> xs = ['d', '..
파이썬 2.7에서 URL이 example.com?title=%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D0%B2%D0%B0%D1%8F+%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D0%B0와 같은 경우, 예상 결과인 example.com?title==правовая+защита으로 디코딩하는 방법은 무엇인가요?url=urllib.unquote(url.encode(utf8)) 해보았지만, 결과가 잘못된 것 같습니다.답변 1데이터는 URL 인용으로 이스케이프 된 UTF-8 인코딩된 바이트입니다. 따라서 투명하게 퍼센트 인코딩 된 데이터를 UTF-8 바이트로 디코딩 한 다음 텍스트로 변환하는 urllib.parse.unquote()와 함께 디코딩하려고 합니다. from urllib.pa..