본문 바로가기
Python

파이썬 중급 #053 리스트 -생성 및 출력 문자열, 숫자

by Smart Factory in 2020 2022. 4. 25.
728x90
반응형

안녕하세요. 스마트 팩토리입니다. 

1. 리스트 생성

(1) 리스트 생성
 - 리스트 클래스 생성은 직접 정의 방식으로 다양하게 생성할 수 있다. 
   list1=list() -- 공백
   list2=list(" 문자열")   -- 문자열에서 개별 문자단위를 요소로 갖는다.

   list3=list(range(1,10))  -- 1부터 9까지 숫자 하나를 요소로 가진다. 
   list4=["I love you"]   --문자열 전체가 하나의 요소값으로 생성

코드를 보면서 알아보면 

list1=[]

빈 리스트를 생성한 것을 볼 수 있다. [] 표시는 리스트 생성자라는 것을 말한다. 

list2=list("Iloveyou")

문자열에서 개별 알파벳 하나하나를 모두 요소값을 가진다. 

인덱스로 보면 0번부터 7번까지 있다. 

인덱스로 출력시 

인덱스에 해당하는 요소값만 출력된다. 이는 요소의 개별값은 [ ] 없이 출력되는 것을 알 수 있다. 

 

list2[1] 즉 1번 인덱스를 출력하면 L 만 출력된 것을 볼 수 있다. 

list3=["I love you"]

리스트 요소값으로 문자열 하나를 가지고 있다. 인덱스로 0번 값으로 문자열 I love you    전체를 가지고 있다 

 

list3[0] 의 출력값을 보면 위처럼 전체 문자열 하나를 요소값으로 가지고 있다는 것을 알 수 있다. 

list4=list(range(1,10))

range 함수를 활용하여 1부터 9까지 숫자를 개별 요소값으로 하는리스트를 만들 수 있다,. 


print(list1)
print(list2)
print(list3)
print(list4)

list1=[]
list2=list("Iloveyou")
list3=["I love you"]
list4=list(range(1,10))
print(list1)
print(list2)
print(list3)
print(list4)

 

 

 

728x90
반응형

댓글