리스트 list1을 내림차순으로 정렬하는 동안, 리스트 list2와의 대응 관계를 유지하는 예제 코드입니다. 예를 들어, list1의 2와 list2의 d가 정렬 후에도 같은 인덱스를 갖게됩니다. 정렬전 - list1의 2와 list2의 ‘d’의 인덱스가 똑같이 0입니다. [2, 4, 1, 3] ['d', 'c', 'b', 'a'] 정렬후 - 정렬 후에도 list1의 2와 list2의 ‘d’의 인덱스가 똑같이 2입니다. [4, 3, 2, 1] ['c', 'a', 'd', 'b'] 2023. 12. 3 최초작성 # 2개의 리스트를 선언합니다. list1 = [2, 4, 1, 3] list2 = ['d', 'c', 'b', 'a'] # zip 함수를 사용하여 두 리스트의 항목을 튜플로 묶습니다. paired..
Python에서 실수 출력 포맷을 지정하는 예제 코드입니다. 2021. 11. 10 - 최초작성 소수점 두번째 자리까지 출력하기 pi = 3.14159265359 print("{:.2f}".format(pi)) 소수점 두번째 자리까지 출력되었습니다. 3.14 5개의 문자 출력할 공간에 소수점 두번째 자리까지 실수 출력하기 pi = 3.14159265359 print("{:5.2f}".format(pi)) 소수점 포함해서 출력될 문자 개수가 4개라서(3.14) 앞에 빈 공백이 하나 추가되어 출력되었습니다. 3.14 다른 예제를 하나 더 살펴봅니다. 10개의 문자 출력할 공간에 소수점 다섯번째 자리까지 실수를 출력합니다. pi = 3.14159265359 print("{:10.5f}".format(pi)) ..