본문 바로가기

Python/Python FAQ540

Python 리스트의 모든 문자열을 정수로 변환하는 방법은 무엇인가요? [중복], How do I convert all strings in a list of lists to integers? [duplicate] 질문 나는 문자열을 포함하는 튜플의 튜플이 있습니다: T1 = (('13', '17', '18', '21', '32'), ('07', '11', '13', '14', '28'), ('01', '05', '06', '08', '15', '16')) 나는 모든 문자열 요소를 정수로 변환하고 다시 리스트의 리스트에 넣고 싶습니다: T2 = [[13, 17, 18, 21, 32], [7, 11, 13, 14, 28], [1, 5, 6, 8, 15, 16]] 답변 int()은 문자열을 정수 값으로 변환하는 Python의 표준 내장 함수입니다. 인자로 숫자를 포함한 문자열을 전달하여 호출하면 정수로 변환된 숫자를 반환합니다: >>> int("1") + 1 2 만약 리스트 T1의 구조를 알고 있다면(리스트가 단순히 .. 2023. 11. 14.
Python 소스에서 UTF-8 인코딩을 사용하는 작업 [중복], Working with UTF-8 encoding in Python source [duplicate] 질문 고려하십시오: $ cat bla.py u = unicode('d…') s = u.encode('utf-8') print s $ python bla.py File "bla.py", line 1 SyntaxError: Non-ASCII character '\xe2' in file bla.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details 소스 코드에서 UTF-8 문자열을 어떻게 선언할 수 있을까요? 답변 파이썬 3에서는 UTF-8이 기본 소스 인코딩입니다 (참조: PEP 3120), 따라서 유니코드 문자를 어디에서나 사용할 수 있습니다. 파이썬 2에서는 소스 코드 헤더에서 선언할 수.. 2023. 11. 14.
Python 왜 많은 예제에서 `fig, ax = plt.subplots()`를 사용하는 건가요?, Why do many examples use `fig, ax = plt.subplots()` 질문 저는 예제를 공부하여 matplotlib을 사용하는 법을 배우고 있습니다. 많은 예제들은 하나의 플롯을 생성하기 전에 다음과 같은 줄을 포함하는 것 같아요... fig, ax = plt.subplots() 다음은 몇 가지 예제들입니다... 틱 레이블 텍스트 수정하기 http://matplotlib.org/examples/pylab_examples/boxplot_demo2.html 이 함수를 많이 사용하는 것 같아요. 예제는 하나의 차트를 생성하려는 것 뿐인데도 말이에요. 다른 이점이 있을까요? subplots()의 공식 데모도 하나의 차트를 생성할 때 f, ax = subplots를 사용하고 그 이후로는 항상 ax만을 참조합니다. 이것이 그들이 사용하는 코드입니다. # Just a figure an.. 2023. 11. 14.
Python dict를 kwargs로 변환하는 방법?, Converting Python dict to kwargs? 질문 나는 클래스 상속을 사용하여 sunburnt(솔라 인터페이스)를 위한 쿼리를 작성하고, 따라서 키-값 쌍을 함께 추가하고 싶습니다. sunburnt 인터페이스는 키워드 인수를 사용합니다. 딕셔너리({'type':'Event'})를 키워드 인수(type='Event')로 변환하는 방법이 있을까요? 참고: 함수 호출에서 **(더블 스타/별)와 *(스타/별)는 무엇을 의미하나요? - 이 구문을 만나고 혼동되는 사람들을 위한 관련 질문입니다. 답변 이중 별표 (aka 이중 스플래트?) 연산자를 사용하세요: func(**{'type':'Event'}) 는 다음과 동일합니다: func(type='Event') 2023. 11. 14.