파이썬 설치
한다라는 것은 번역 팩을 설치한다는 것이다. 컴퓨터는 101010001과 같은 언어만 알아듣기 때문에 파이썬 문법으로 된 것을 101010001과 같이 변환해준다.
sort & reverse
a_list = [ 1, 4, 2]
a_list.sort() # [1, 2, 3]
a_list.sort(reverse=True) # [3, 2, 1]
포함 여부 확인
a_list = [ 1, 4, 2]
result = (4 in a_list)
print(result) # true
Dictionary
key로 value 출력
a_dict = {'name':'Sam', 'age':27}
result = a_dict['name']
print(result) #Sam
value list 출력
a_dict = {'name':'Sam', 'age':27, 'friend':['Bob','Tom']}
result = a_dict['friend'][1]
print(result) #Tom
Dictionary에 값 추가 하기
a_dict = {'name':'Sam', 'age':27, 'friend':['Bob','Tom']}
a_dict['height'] = 180
print(a_dict) # {'name':'Sam', 'age':27, 'friend':['Bob','Tom'], 'height':180}
people = [{'name':'Sam', 'age':27}, {'name':'Bam', 'age':22}]
print(people[1]) # {'name':'Bam', 'age':22}
people = [{'name':'Sam', 'age':27}, {'name':'Bam', 'age':22}]
print(people[1]['age']) # 22
for 문
for index in array:
print(index)
enumerate (=break)
enumerate는 반복문에서 사용할 수 있는 함수로 index번호를 얻을 수 있다.
people = [
{'name': 'bob', 'age': 20},
{'name': 'carry', 'age': 38},
{'name': 'john', 'age': 7},
{'name': 'smith', 'age': 17},
{'name': 'ben', 'age': 27},
{'name': 'bobby', 'age': 57},
{'name': 'red', 'age': 32},
{'name': 'queen', 'age': 25}
]
for i, person in enumerate(people):
name = person['name']
age = person['age']
print(i, name, age)
# 0 bob 20
# 1 carry 38
# 2 john 7
# 3 smith 17
# 4 ben 27
# 5 bobby 57
# 6 red 32
# 7 queen 25
함수
def hello():
print('안녕!')
hello() # 안녕!
'개발 일지' 카테고리의 다른 글
[ 프로젝트 ] 내일배움캠프 B-9 LOVERDUCK🐥 S.A. (0) | 2022.12.22 |
---|---|
[ KPT ] SWIVEE 프로젝트 회고 (0) | 2022.11.28 |
[ 스파르타 / Python ] 심화 문법 (0) | 2022.11.08 |
[스파르타 / JavaScript ] JavaScript 기초 문법 (0) | 2022.11.07 |
댓글