[Python] 리스트 연산 - 연결(+), 반복(*), 길이(len)
파이썬의 리스트에서는 연결, 반복을 위한 연산과 리스트의 길이를 구하는 연산을 제공해요. 파이썬을 공부하면서 리스트에서 제공하는 연산이 되게 유용했는데요. 어떤게 있는지 알아볼까요? 리스트 연결 - 더하기 연산자(+) 만약 두 리스트를 합치고 싶을 때 어떻게 해야할까요? 다른 프로그래밍 언어에서는 리스트에서 제공하는 함수를 이용하거나 두 리스트의 요소들을 저장할 수 있는 새로운 리스트를 만들었어요. 그런데 파이썬에서는 더하기(+) 연산자를 이용하면 쉽게 구현할 수 있어요. list_a = [1, 2, 3, 4, 5] list_b = ["홍길동", "한국인", "개발자"] list_sum = list_a + list_b print(list_sum) >> (출력)[1, 2, 3, 4, 5, "홍길동", "한..
2022. 6. 14.
[Python] 리스트 요소 삭제하기 - del, pop(), remove(), clear()
list_a = [1, 2, 3, 4, 5] 1부터 5까지 숫자를 저장하고 있는 리스트를 만들었어요. 그런데 숫자 3이 필요가 없어졌어요. 그럼 리스트 안에서 숫자 3을 없애야 되는데 어떻게 할까요? 파이썬은 요소를 제거하기 위해 다양한 방법을 제공해줘요. 인덱스를 이용해서 삭제하는 방법(del, pop), 값을 이용해서 삭제하는 방법(remove), 그리고 전체 데이터를 삭제하는 방법(clear)을 제공하고 있죠. 그럼 소스코드를 통해 하나씩 알아볼까요? 아! 데이터 삭제 방법을 설명할 때 위에 있는 list_a를 사용할 거에요. 인덱스를 이용해서 데이터 삭제하기 1 - del 가장 먼저 del이라는 키워드를 이용해서 데이터를 삭제해 볼게요. 먼저 숫자 3이 저장되어 있는 인덱스 번호는 몇 번이죠? 맞..
2022. 6. 13.