[Python] 개념 정리

sohyun_·2022년 12월 8일
0

상시 업뎃

✅입력

✔ 여러개 한 줄에 입력 받기

n,m,v = map(int,input().split())

✔ 2차원 배열/리스트 입력 받기

graph=[list(map(int,input().split())) for _ in range(m)]

✔ find() , index() : ()안 문자가 위차한 첫번째 자리를 출력

a="hello"
a.find(`o`)

✔ list에서 index를 여러개 전부 찾고 싶을 때

	rest_list = list(filter(lambda x: test_list[x] == 3, range(len(test_list))))

print(rest_list)

둘의 차이점 : 전자는 찾는 문자가 없을 때 -1 출력 + 리스트 튜플 딕셔너리 자료형에서는 사용불가 / 후자는 Value에러를 발생시킨다 + 전자의 사용 불가한 것들이 모두 사용 가능

✅배열

✔ 2차원 배열 초기화

#0으로 2차원 배열 초기화
n=10
m=11
arr=[[0]*n for _in range(m)]```
profile
web backend developer

0개의 댓글