[Python] list

2024. 9. 12. 23:54·📁Language/➕ Python
반응형

 

arr1 = [1,2,5,4,3]

# 배열에서 값 뽑기 => 4
arr1[3]
arr1[-2]

# 배열에서 값의 index 구하기 => 3
arr1.index(4)

# 배열 길이 구하기 => 5
len(arr1)

# 배열 최대값 구하기 => 5
max(arr1)

# 배열 합계 구하기 => 15
sum(arr1)

# 문자열로 출력 => '12543'
''.join(arr1)

 

 

변경

arr1 = [1,2,3]

# 값 추가 => [1,2,3,4]
arr1.append(4)

# 특정 인덱스에 값 추가 => [1,4,2,3]
arr1.insert(4, 1)

# 특정 값 삭제 => [1,2]
arr1.remove(3)

 

 

정렬

arr1 = [1,2,5,4,3]

# 배열 오름차순 정렬 => [1,2,3,4,5]
arr1.sort()

# 배열 내림차순 정렬 => [5,4,3,2,1]
arr1.sort(reverse=True)

# 배열 뒤집기 => [3,4,5,2,1]
arr1.reverse()
arr1[::-1]

 

 

배열 자르기

n은 index

이상, 미만

arr1 = [1,2,3,4,5]
n = 2

# 앞 자르기 => [1,2]
arr1[:n]

# 뒤 자르기 => [3,4,5]
arr1[n:]

# 존재 갯수 구하기 => 1
arr1.count(3)

 

 

range(시작, 끝, 증가량)

시작값 포함

끝값 미포함

# [0,1,2,3,4] 출력됨
list(range(5))
list(range(0,5))
list(range(0,5,1))

 

 

리스트 컴프리헨션

파이썬에서 리스트를 간결하고 효율적으로 생성할 수 있는 방법

# 문법: [expression for item in iterable]

# 출력 : [0, 2, 4, 6, 8]
test = [i * 2 for i in range(5)]
반응형
저작자표시 (새창열림)

'📁Language > ➕ Python' 카테고리의 다른 글

[Python] 딕셔너리  (1) 2024.12.09
[Python] set  (0) 2024.12.09
[Python] 정수  (0) 2024.09.11
[Python] 문자열  (0) 2024.09.11
[Python] 변수/ 변수 타입  (0) 2022.03.30
'📁Language/➕ Python' 카테고리의 다른 글
  • [Python] 딕셔너리
  • [Python] set
  • [Python] 정수
  • [Python] 문자열
yujch
yujch
프로그래밍 공부 메모
    반응형
  • yujch
    ✎Repository
    yujch
  • 전체
    오늘
    어제
    • 분류 전체보기 (95)
      • 📁Language (42)
        • 🌏 HTML (3)
        • 🟨 Javascript (4)
        • 🟣 PHP (9)
        • 🟢 Node.js (6)
        • ☕ Java (10)
        • ➕ Python (9)
        • 🔵 C (1)
      • 📁Framework (11)
        • 🍃 Spring (1)
        • 🎵 Laravel (9)
        • 🚄 Express (1)
      • 📁DB (7)
        • 🐬 MySQL (6)
        • 🐘 PostgreSQL (1)
      • 📁DevOps (6)
      • 📁Book (2)
      • 📁ETC. (16)
        • ⚒️ Tool (11)
        • 🪢 API Connection (5)
      • 📁자격증 공부 (10)
        • 📙 SQLD (7)
        • 📙 리눅스마스터 (3)
      • 📘 노트 (1)
  • 블로그 메뉴

    • 🏠홈
    • 📮방명록
  • 링크

    • Github
  • 인기 글

  • hELLO· Designed By정상우.v4.10.0
yujch
[Python] list
상단으로

티스토리툴바