Python 날짜를 주면 요일을 어떻게 구할 수 있나요?, How do I get the day of week given a date?
질문 다음을 알고 싶습니다: 날짜 (datetime 객체)가 주중의 어떤 날인지 어떻게 알 수 있나요? 예를 들어, 일요일은 첫 번째 날, 월요일: 두 번째 날.. 등등입니다 그리고 입력이 오늘의 날짜와 같은 경우. 예시 >>> today = datetime.datetime(2017, 10, 20) >>> today.get_weekday() # 내가 찾는 것 출력은 아마도 6 (금요일이기 때문에)일 것입니다. 답변 weekday()를 사용하세요: >>> import datetime >>> datetime.datetime.today() datetime.datetime(2012, 3, 23, 23, 24, 55, 173504) >>> datetime.datetime.today().weekday() 4 문서에..
2023. 6. 26.
Python 주어진 인덱스의 요소를 기준으로 리스트/튜플의 리스트/튜플을 정렬하는 방법, How to sort a list/tuple of lists/tuples by the element at a given index
질문 나는 몇 개의 데이터가 리스트의 리스트 또는 튜플의 리스트에 있습니다. 이렇게 보입니다: data = [[1,2,3], [4,5,6], [7,8,9]] data = [(1,2,3), (4,5,6), (7,8,9)] 그리고 나는 하위 집합의 2번째 요소에 따라 정렬하고 싶습니다. 즉, 2는 (1,2,3)에서, 5는 (4,5,6)에서 가져온 2,5,8에 따라 정렬하고 싶습니다. 이를 수행하기 위한 일반적인 방법은 무엇인가요? 리스트에는 튜플을 저장해야 하나요? 답변 sorted_by_second = sorted(data, key=lambda tup: tup[1]) 또는: data.sort(key=lambda tup: tup[1]) # 그 자리에서 정렬 기본 정렬 모드는 오름차순입니다. 내림차순으로 정렬..
2023. 6. 25.