a라는 리스트가 있다고 하자 그 안에는 숫자도 들어갈 수 있고 단어도 들어갈 수 있고 false true 등도 들어갈 수 있다.
a_list = [1,2,3,4,5,6]
print(a_list)
a_list = [1,'배', False]
print(a_list)
그리고 리스트 안에 리스트를 넣을 수도 있다. 한 묶음으로. 만약 이중 3번 방안에 있는 1번째것이 보고 싶다고 하면 리스트 안에 (a_list [3][1]) 숫자방 번호를 넣어준다.
a_list = [1,'배', False, ['사과', '감']]
print(a_list [3][1])
만약 추가하고 싶다 하면 리스트 밑에. append(더하고 싶은 내용) 넣고 5번 방 출력하면 99가 나온다.
a_list = [1,5,6,3,2]
a_list.append(99)
print(a_list [5])
3이 전 것만 출력하고 싶을 때
a_list = [1,5,6,3,2]
result = a_list [:3]
print(result)
마지막 것만 출력하고 싶을 때
a_list = [1,5,6,3,2]
result = a_list [-1]
print(result)
길이 구하고 싶을 때
a_list = [1,5,6,3,2]
result = len(a_list)
print(result)
반대로 출력하고 싶을 때 [6, 5, 3, 2, 1]
a_list = [1,5,6,3,2]
a_list.sort(reverse=True)
print(a_list)
list 안에 뭐가 있는지 알고 싶을때 in a_list
a_list = [1,5,6,3,2]
result = (99 in a_list)
print(result)
dictionary에는 순서가 없고 key value만 있다. 딕셔너리 안에 이름 달라고 하면 이름 안에 담겨있는 네임값인 밥이 나올 것. age를 찾으면 21이 나올것
a_dict = {"name":"Bob", "age": 21}
result = a_dict ['name']
print(result)
이건 a_dict 중에서 ['friend'] 란 애를 찾아줘
a_dict = {"name":"Bob", "age": 21, "friend:['tom', 'mary']}
result = a_dict ['friend']
print(result)
여기서 키를 넣어줄 때 그 안에 ['height'] 리스트 넣어줘 그 값은 = 180 이야
a_dict = {"name":"Bob", "age": 21, "friend":['aud', 'michael']}
a_dict ['height'] = 180
print(a_dict)
만약 키가 들어가 있는지 확인하고 싶다! 하면 아까처럼 ‘무슨 리스트’ in 어디 ('height' in a_dict) 잦으면됌
a_dict = {"name":"Bob", "age": 21, "friend":['aud', 'michael']}
a_dict ['height'] = 180
print('height' in a_dict)
무언가 찾을 때 0번 방안에 내가 찾는 값 ‘age’ or ‘name’을 찾아주면 됩니다
people = [{"name":"Bob", "age": 21},
{"name":"John", "age": 30}]
print(people [0]['age'])
'개발일기 [Python 파이썬]' 카테고리의 다른 글
[알고리즘] 최빈값 구하기 (0) | 2024.03.29 |
---|---|
[파이썬 정리] 조건문 & 반복문 (1) | 2024.03.28 |
[파이썬 정리] 변수 선언과 문자열 다루기 (0) | 2024.03.25 |
[알고리즘] tree 문제풀이 (0) | 2024.03.19 |
[파이썬] 코딩 중간값 구하기 (0) | 2024.03.18 |