# 자료구조 (리스트)
# List(리스트) -- 엘레멘트 element 여러개를 그룹핑할 때 쓰임
x = list()
y = []
print(x)
print(y)
print("================")
print("================")
x = [1, 2, 3, 4]
y = ["hello", "world"]
z = ["hello", 1, 2, 3]
print(x)
print(y)
print(z)
print(x+y)
print("================")
print("================")
x = [1, 2, 3, 4]
# 0 1 2 3
print(x[0]) # x의 0번째 자리에 있는 element를 출력해라
print(x[3])
# print(x[4]) # 리스트 크기를 넘어가서 에러가 뜸
x[3] = 10
print(x)
num_elements = len(x)
print(num_elements) # 리스트 안에 몇개 있는지 확인
print("================")
print("================")
a = [4, 2, 3, 1]
b = sorted(a) # sorted로 리스트 정렬
print(b)
z = ["hello", "there"]
for n in x:
print(n)
print("================")
print("================")
for c in z:
print(c)
print("================")
print("================")
print(x.index(3)) # element 위치 찾기 // x라는 list에 3이라는 element가 어디 있냐
# 0 1 2 2번째 자리로 출력
print(z.index("hello"))
print("hello" in y) # hello라는게 y라는 list 안에 있는지 물어봄 Trie / False
if "hello" in y:
print("y라는 list에 hello가 있어요")
if "hello" in x:
print("x라는 list에 hello가 있어요")
else:
print("x라는 list에 hello가 없어요")
'Python > 코딩 1시간만에 배우기_파이썬' 카테고리의 다른 글
9. 클래스 (0) | 2021.12.29 |
---|---|
8. 복습 - 과일 숫자 세는 프로그램 만들기 (0) | 2021.12.29 |
4. 반복문(for, while) / break, continue (0) | 2021.12.28 |
3. 함수 (Function) (0) | 2021.12.28 |
2. 조건문 (0) | 2021.12.28 |