[python] tips

markyang92·2021년 10월 20일
0

python

목록 보기
33/43
post-thumbnail

intmax = sys.maxsize

import sys

t1 = sys.maxsize
print(t1)

# ===== 출력 ===== #
9223372036854775807

in: list내 값 쉽게 확인

maps=[1,2,3,4]

print(1 in maps) # -> True
print(1 not in maps) # -> False

in list[2:] : slice 를 통해 활용도 Up!

maps=[1,2,3,4]

print(1 in maps) # -> True
print(1 in maps[1:] # -> False

x in list: x는 단일 값이어야함

prohibit=[1,2,3,4,5]

maps=[5,6,7,8]

for i in range(0,len(prohibit)):
    print(prohibit[i] in maps)
    

max(): iterable 최대 정수

max(iterable[, key= ]): -> max 값을 가진 element

1. list내 int element 최대값

arr=[1,2,3,4,5]
print(max(arr)) # -> 5 출력

2. listtuple의 특정 요소 최대값

def comp(item: tuple):
    return item[1]


arr=[(1,0), (2,21), (4,0)]
# "(x,y)" 에서 y가 최대인 것을 뽑고 싶다.

print(max(arr, key=comp)) # -> (2,21) 출력
profile
pllpokko@alumni.kaist.ac.kr

0개의 댓글