분류 전체보기 180

Python(파이썬)의 리스트(list) 항목 정렬하기 sorted(), sort()와 역순정렬하는 reverse 파라미터

원본 리스트의 변경 없이, 리스트를 정렬하는 방법 sorted 함수 fruits 는 리스트 변수이다. 따라서 이 리스트를 정렬하려면, sorted(fruits) 를 하면 정렬된 리스트를 반환받을 수 있습니다. 새로운 변수 sorting_fruits 를 만들어서 저장하면 됩니다. 그러면 원본인 fruits 는 변함이 없으며, sorting_fruits 에만 정렬된 리스트로 저장할 수 있습니다. 문자열은 알파벳순 정렬이고, 숫자는 오름차순 정렬입니다. 리스트의 항목들을 정렬하되, 원래의 리스트 자체를 정렬시켜 버리는 sort() 함수 다음은 리스트의 내장 함수인 sort 함수로서, '리스트변수'.sort() 로 사용합니다. 아래에서 fruits 는 리스트 변수이므로, fruits.sort() 라고 하면, f..

Python 기초 2021.11.27

Python(파이썬)의 리스트(list)에 저장된 항목 개수 확인 함수 len()

리스트의 전체 갯수 세기 : 리스트에 저장된 항목이 전부 몇개인지 확인하는 len() 함수 리스트에 저장되어 있는 항목이 몇개가 저장되어 있는지 확인하는 함수로서, 파이썬 내장 함수입니다. 그래서 len 괄호 안에, 리스트 변수를 넣어주면 됩니다. 아래에서 리스트 변수는 fruits 이므로, len(fruits) 로 사용했습니다. 총 7개의 값들이 저장되어 있습니다.

Python 기초 2021.11.27

Python(파이썬)의 리스트(list)에 찾고 싶은 데이터 개수 파악 count()

찾고자 하는 항목이, 파이썬의 리스트에 몇개나 들어있는지 확인하는 count 함수 아래에서, fruits 리스트에 Melon은 3개, Pineapple은 2개가 들어있고, pear은 들어있지 않습니다. 따라서 내가 찾고자 하는 값이, 리스트에 몇개나 들어있는지 확인하고자 할때, 리스트 변수에 점( . )을 찍고 count() 함수에 원하는 값을 넣어주면 됩니다.

Python 기초 2021.11.27

Python(파이썬)의 리스트(list)안에 값이 있는지 확인 : in 자료구조

리스트안에 값이 있는지 확인하기 : in 자료구조 "찾고자하는 값" in "자료구조(리스트)" 이런 문법을 사용합니다. 결과는 True 또는 False 가 리턴되며, True 이면 리스트에 해당 값이 존재하는 것이고, 존재하지 않으면 False 가 리턴됩니다. fruits 리스트 안에 Pear가 없으므로 False가 출력 fruits 리스트 안에 Peach가 있으므로 True가 출력

Python 기초 2021.11.27

Python(파이썬)의 리스트(list)에 저장된 값을 이용, 인덱스(위치)를 구하기 index()

'Pineapple'의 인덱스 위치를 찾고자 한다면, fruits 리스트의 index 함수에 'Pineapple'를 넣어주면 됩니다. fruits.index('Pineapple') 를 해주면, 인덱스는 0부터 시작하므로, 'Pineapple'인덱스 위치값인 3이 리턴됩니다. 'Apple'은 0, 'Banana'는 1, Melon은 2, Pineapple는 3... 만약, 항목에 없는 'Pear'인덱스를 요청하면 아래처럼 Pear가 리스트에 없다고 에러가 발생합니다.

Python 기초 2021.11.27

Python(파이썬)의 리스트(list)에 항목을 반환하면서 값을 삭제하기 pop()

항목을 반환하면서, 리스트에서 값을 삭제하기 pop(), pop(인덱스) pop() 함수에 아무것도 안써주면, 리스트의 맨 뒤에 저장되어 있는 값을 반환하면서, 리스트에서 삭제합니다. 아래 예제에서는 리스트 맨 마지막인 Sun 을 리스트에서 삭제시키면서, 그 값을 value에 반환합니다. 또한, pop()함수에 인덱스 숫자를 적어주면, 해당 인덱스에 위치한 값을, 리스트에서 삭제하면서, 그 값을 반환해줍니다. 따라서 [ 'Mon' , 'Tue' , 'Wed' , 'Thu' , 'Fri' , 'Sat' ] 리스트에서 pop(3)을 하면, 'Thu'가 삭제되면서 반환됩니다.

Python 기초 2021.11.27