본문 바로가기

1.344

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 dict를 kwargs로 변환하는 방법?, Converting Python dict to kwargs? 질문 나는 클래스 상속을 사용하여 sunburnt(솔라 인터페이스)를 위한 쿼리를 작성하고, 따라서 키-값 쌍을 함께 추가하고 싶습니다. sunburnt 인터페이스는 키워드 인수를 사용합니다. 딕셔너리({'type':'Event'})를 키워드 인수(type='Event')로 변환하는 방법이 있을까요? 참고: 함수 호출에서 **(더블 스타/별)와 *(스타/별)는 무엇을 의미하나요? - 이 구문을 만나고 혼동되는 사람들을 위한 관련 질문입니다. 답변 이중 별표 (aka 이중 스플래트?) 연산자를 사용하세요: func(**{'type':'Event'}) 는 다음과 동일합니다: func(type='Event') 2023. 11. 14.
Python 사전에서 첫 번째 키를 어떻게 찾나요?, How do you find the first key in a dictionary? 질문 나는 내 프로그램이 사전에서 "banana"를 출력하도록 시도하고 있습니다. 이를 가장 간단한 방법으로 어떻게 할 수 있을까요? 이것이 내 사전입니다: prices = { "banana" : 4, "apple" : 2, "orange" : 1.5, "pear" : 3 } 답변 파이썬 버전에서 딕셔너리가 실제로 정렬되어 있는 경우 다음과 같이 할 수 있습니다. my_dict = {'foo': 'bar', 'spam': 'eggs'} next(iter(my_dict)) # 'foo'를 출력합니다. 딕셔너리가 정렬되려면 Python 3.7+ 또는 CPython 3.6의 기술적인 구현 세부 사항에 의존하는 경우 Python 3.6+가 필요합니다. 이전 파이썬 버전에서는 "첫 번째 키"가 없지만, 이는 "하.. 2023. 11. 13.