'목록하단 광고 치환자(withSeok)
728x90
A240

# 리스트 (list)
# 콤마(,)로 각 요소를 구분

_list=[1,2,3,4,5]
print(_list)
_list=[1,2,3,'hello',5.34# 다양한 형태의 요소를 한 번에 가질 수 있음
print(_list)

 

A241

_list_empty=[]
print(_list_empty)
print('비어 있는 리스트')

 

A242

_list_empty=[]
print(_list_empty)
print('비어 있는 리스트')

 

A243
 

# 리스트 인덱싱 (요소 접근)
_list=[1,3,5,7,9]
print(_list)
print(_list[:],'  [:]전체요소')
print(_list[0],'  [0]첫번째 요소')
print(_list[1],'  [1]두번째 요소')
print(_list[-1],'   [-1]마지막 요소')
print(_list[0:3],'  [0:3] 0,1,2 요소')
print(_list[2:],"  [2:] 2~끝 요소")
print(_list[-2:],'  [-2:] 끝에서2번째~끝 요소')
A244

# 리스트 슬라이싱 (잘라내기)
_list1=[1,3,5,7,9]
_list2=_list1[:]
_list3=_list1[-2:]
print('_list1=',_list1)
print('_list2=',_list2)
print('_list3=',_list3)

 

A245

# 리스트 합치기 : 병합(concatenation)
_list1=[1,3,5]
_list2=[2,4,6,8]
_list1+_list2+[9,10]

 

A246

# 리스트 요소 수정
_list1=[1,2,3,'aa',5,6]
# 요소:0 1 2  3   4 5 
_list1[3]=4   # 리스트 요소 수정
_list1

 

A247
 
 
# 리스트 추가 메소드
_list=[]
for k in range(1,15):
  _list.append(k)     
       # append 메소드, 자주 사용하는 메소드임.
_list.append('메롱')
_list.append(1)
_list.append(2**4)
print(_list)
A248

_list=['a','b','c','d','e','f','g']
print(_list)
_list[4:7]=['EEE','FFFFF','GGGGGGGG'# 리스트 요소 수정
_list[1]=['BB'# 1개만 수정시 결과가 특이함
_list[2:3]=['CCC'# 1개만수정. 이렇게 하는 또 다름.
print(_list)

 

A249

 

 

 

728x90

+ Recent posts