function31 두 개의 리스트를 수정하지 않고 Python에서 두 리스트를 연결하는 방법은 무엇인가요? [중복], How can I get the concatenation of two lists in Python without modifying either one? [duplicate] 질문 파이썬에서 두 개의 리스트를 연결하는 유일한 방법은 list.extend입니다. 이는 첫 번째 리스트를 수정합니다. 인수를 수정하지 않고 결과를 반환하는 연결 함수가 있을까요? 답변 예: list1 + list2. 이는 list1과 list2의 연결된 새로운 리스트를 반환합니다. 2023. 7. 24. Python 여러 개의 루프에서 탈출하는 방법은 무엇인가요?, How can I break out of multiple loops? 질문 다음 코드를 주어진 상태에서 (작동하지 않는 코드): while True: # Snip: 현재 상태를 출력 while True: ok = get_input("이 괜찮습니까? (y/n)") if ok.lower() == "y": break 2 # 이 부분이 작동하지 않습니다 :( if ok.lower() == "n": break # 메뉴와 다른 작업을 더 처리 이 작동하도록 만들 수 있는 방법이 있을까요? 아니면 입력 루프에서 빠져나오기 위해 체크를 하나 더 해야하고, 사용자가 만족하면 완전히 빠져나오기 위해 외부 루프에서 더 제한된 체크를 해야 할까요? 답변 내 첫 번째 직감은 중첩된 루프를 함수로 리팩토링하고 return을 사용하여 탈출하는 것입니다. 2023. 7. 20. Python 숫자를 어떻게 올림하나요?, How do you round UP a number? 질문 파이썬에서 숫자를 어떻게 올림할 수 있을까요? round(number)를 시도해봤지만 숫자를 내림 처리합니다. 예시를 들어보면 다음과 같습니다: round(2.3) = 2.0 하지만 원하는 대로 3이 아닙니다. 그럼 int(number + .5)를 시도해봤지만 다시 숫자를 내림 처리합니다! 예시는 다음과 같습니다: int(2.3 + .5) = 2 답변 math.ceil (천장) 함수는 x보다 크거나 같은 가장 작은 정수를 반환합니다. Python 3의 경우: import math print(math.ceil(4.2)) Python 2의 경우: import math print(int(math.ceil(4.2))) 2023. 7. 10. Python 파이썬에서 현재 시간을 밀리초 단위로 어떻게 얻을 수 있나요?, How do I get the current time in milliseconds in Python? 질문 파이썬에서 현재 시간을 밀리초 단위로 어떻게 얻을 수 있을까요? 답변 time.time()을 사용하여: import time def current_milli_time(): return round(time.time() * 1000) 그런 다음: >>> current_milli_time() 1378761833768 2023. 7. 10. 이전 1 2 3 4 5 6 7 8 다음