본문 바로가기

Python2.37

Python 문자열을 단어 목록으로 나누는 방법은 무엇인가요?, How do I split a string into a list of words? 질문 어떻게 문장을 나누고 각 단어를 리스트에 저장할 수 있을까요? 예시: "these are words" ⟶ ["these", "are", "words"] 다른 구분자로 나누려면 파이썬에서 구분자로 문자열 나누기를 참조하세요. 개별 문자로 나누려면 문자열을 문자 리스트로 나누는 방법은 무엇인가요?를 참조하세요. 답변 문자열 sentence가 주어지면, 이는 words라는 리스트에 각 단어를 저장합니다: words = sentence.split() 2023. 8. 5.
Python에서 공백으로 문자열을 분할하기 [중복], Split string on whitespace in Python [duplicate] 질문 나는 String str = "many fancy word \nhello \thi"; String whiteSpaceRegex = "\\s"; String[] words = str.split(whiteSpaceRegex); ["many", "fancy", "word", "hello", "hi"] 답변 str.split() 메소드는 인자가 없을 때 공백을 기준으로 문자열을 분리합니다: >>> "many fancy word \nhello \thi".split() ['many', 'fancy', 'word', 'hello', 'hi'] 2023. 8. 5.
Python 리스트의 평균을 찾는 중, Finding the average of a list 질문 파이썬에서 리스트의 평균을 어떻게 구할 수 있을까요? [1, 2, 3, 4] ⟶ 2.5 답변 Python 3.8+에서는 부동 소수점과의 숫자 안정성을 위해 statistics.fmean을 사용하십시오. (빠름.) Python 3.4+에서는 부동 소수점과의 숫자 안정성을 위해 statistics.mean을 사용하십시오. (더 느림.) xs = [15, 18, 2, 36, 12, 78, 5, 6, 9] import statistics statistics.mean(xs) # = 20.11111111111111 Python 3의 이전 버전에서는 다음을 사용하십시오. sum(xs) / len(xs) Python 2에서 부동 소수점 나눗셈을 얻으려면 len을 부동 소수점으로 변환하십시오: sum(xs) / f.. 2023. 8. 2.
Python의 easy_install로 설치된 패키지를 어떻게 제거하나요?, How do I remove packages installed with Python's easy_install? 질문 파이썬의 easy_install은 새로운 패키지를 설치하는 것을 매우 편리하게 만듭니다. 그러나, 제가 알기로는 종속성 관리자의 다른 일반적인 기능 - 설치된 패키지 목록 및 제거 - 을 구현하지 않는 것 같습니다. 설치된 항목을 확인하는 가장 좋은 방법은 무엇이며, 설치된 패키지를 제거하는 우선적인 방법은 무엇인가요? 수동으로 패키지를 제거하는 경우 (예: rm /usr/local/lib/python2.6/dist-packages/my_installed_pkg.egg 또는 유사한 방법) 업데이트해야 할 파일이 있을까요? 답변 pip, setuptools/easy_install 대체제로 "uninstall" 명령어를 제공합니다. 설치 지침에 따라 pip를 설치하세요: $ wget https://bo.. 2023. 7. 20.