Python 치트 시트 파트 - 3

사전
사전은 {} 내에서 쉼표로 구분된 키:값 쌍의 정렬되지 않은 집합이며 사전 내에서 두 개의 키가 동일할 수 없다는 요구 사항이 있습니다.

사전

<dictionary-name> = {<key>: value, <key>: value ...}


사전에 요소 추가
이 방법으로 사전에 새 요소를 추가할 수 있습니다.

<dictionary>[<key>] = <value>


사전에서 요소 업데이트
지정된 키가 이미 존재하는 경우 해당 값이 업데이트됩니다.

<dictionary>[<key>] = <value>


사전에서 요소 삭제
del 키워드는 다음과 같이 사전에서 지정된 키:값 쌍을 삭제하는 데 사용됩니다.

del <dictionary>[<key>]


사전 함수 및 방법
다음은 사전의 몇 가지 방법입니다.

len() 메서드
사전의 길이, 즉 사전에 있는 요소(키:값 쌍)의 수를 반환합니다.

len(dictionary)


clear() 메소드
사전에서 모든 요소를 ​​제거합니다.

dictionary.clear()


**get() 메서드
**지정된 키의 값을 반환합니다.

dictionary.get(keyname)


항목() 메서드
각 키-값 쌍에 대한 튜플을 포함하는 목록을 반환합니다.

dictionary.items()


키() 메서드
사전의 키를 포함하는 목록을 반환합니다.

dictionary.keys()


values() 메소드
사전의 모든 값 목록을 반환합니다.

dictionary.values()


업데이트() 메서드
지정된 키-값 쌍으로 사전을 업데이트합니다.

dictionary.update(iterable)


조건문
if, elif 및 else 문은 Python의 조건문이며 선택 구문(결정 구문)을 구현합니다.

if 문

if(conditional expression):
    statements


if-else 문

if(conditional expression):
    statements
else:
    statements


if-elif 문

if (conditional expression):
    statements
elif (conditional expression):
    statements
else:
    statements


중첩된 if-else 문

if (conditional expression):
    if (conditional expression):
        statements
    else:
        statements
else:
    statements


Python의 루프
루프 또는 반복문은 제어 표현식이 거짓(0)이 될 때까지 루프 본문으로 알려진 명령문을 반복적으로 실행합니다.

For 루프
Python의 for 루프는 목록이나 문자열과 같은 모든 시퀀스의 항목을 하나씩 처리하도록 설계되었습니다.

for <variable> in <sequence>:
    statements_to_repeat


동안 루프
while 루프는 조건이 참인 한 자체 내에서 명령을 반복하는 조건 루프입니다.

while <logical-expression>:
    loop-body


Break 문
break 문을 사용하면 프로그램이 코드의 일부를 건너뛸 수 있습니다. break 문은 안에 있는 루프를 종료합니다.

for <var> in <sequence>:
    statement1
    if <condition>:
        break
    statement2
statement_after_loop


계속 진술
continue 문은 나머지 루프 문을 건너뛰고 다음 반복이 발생하도록 합니다.

for <var> in <sequence>:
    statement1
    if <condition> :
        continue
    statement2
    statement3
    statement4


기능
함수는 특정 작업을 수행하는 코드 블록입니다. 함수에 매개변수를 전달할 수 있습니다. 코드를 보다 체계적이고 관리하기 쉽게 만드는 데 도움이 됩니다.

Function Definition
def my_function(parameters):
    pass #statements

좋은 웹페이지 즐겨찾기