각진 세상에 둥근 춤을 추자

[Python] 파이썬 자료구조 List(동적 리스트) 본문

Python

[Python] 파이썬 자료구조 List(동적 리스트)

circle.j 2023. 1. 6. 16:01

 1. List 

data = [1,2,3,4,5]
print('data type:', type(data))
print('data[0]: ', data[0])
print('data[1]: ', data[1])
print('data[2]: ', data[2])
print('data[3]: ', data[3])

 


 2. 여러 종류의 데이터를 저장하는 List 

data = [5, 3.14, True, 'Apple']
print('data type:', type(data))
print('data[0]: ', data[0])
print('data[1]: ', data[1])
print('data[2]: ', data[2])
print('data[3]: ', data[3])

 


 3. 다차원 List 

data = [[1,2,3],
        [4,5,6],
        [7,8,9]]
print('data[0][0]: ', data[0][0])
print('data[1][1]: ', data[1][1])
print('data[2][1]: ', data[2][1])

 


 4. List 추가, 수정, 삭제 

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

data[1]=7
print('data = ', data)

data[2:4]=[7,8,9]
print('data = ', data)

data[3:5]=[]
print('data = ', data)

 


 5. List 반복문 

for n in [1,3,5,7,9]:
    print('n: ',n)

cities = ['서울','대전','대구','부산','광주']
for city in cities:
    print('city: ',city)

for index, value in enumerate(cities):
    print('cities[%d]: %s' % (index, value))

 


 5. List comprehension

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

rs1 = [num for num in data]
print('rs1: ',rs1)

rs2 = [num * 2 for num in data]
print('rs2: ', rs2)

rs3 = [num * 3 for num in data if num % 2 == 1]
print('rs3: ', rs3)

 

 

'Python' 카테고리의 다른 글

[Python] 파이썬 자료구조 Set(집합)  (0) 2023.01.06
[Python] 파이썬 자료구조 Tuple(고정 리스트)  (0) 2023.01.06
[Python] 반복문 for  (0) 2023.01.04
[Python] 반복문 while  (0) 2023.01.04
[Python] 조건문  (1) 2023.01.04