본문 바로가기

파이썬 자료형 기본 활용 본문

개발/Python

파이썬 자료형 기본 활용

Louisus 2020. 6. 3. 16:43
728x90

# List Comprehension도 속도 > Append 속도
list_arr = [i for i in range(1000) if i%2==0]

# sort 기존 배열의 순서를 바꿈 / sorted (기존 배열의 순서를 남김
lst = [3,2,1,5,4]

print(sorted(lst))
print(lst)

lst.sort()
print(lst)

# len / sum / max / min

# Slicing - -index 사용
lst = [0] + lst
print(lst)

lst[:0] = [0]
print(lst)

# reduce
# filter

###########

# Tuple
# 표현을 간소화
a, b, c = map(int, input().split())

# 동시에 변해야하는 객체에 효율적 표현 가능
a, b = 3, 7
a, b = b, a
print(a, b)


############
# Dict
# keys / values
# Counter

###########

# Set - 중복 제거

def isCheck(lst):
    # 중복이 있는지 확인 가능
    return len(lst) == len(set(lst))


'개발 > Python' 카테고리의 다른 글

파이썬 함수  (0) 2020.06.10
문자열 역순 출력  (0) 2020.06.06
filter()  (0) 2020.05.13
map()  (0) 2020.05.13
*args and **kwargs  (0) 2020.05.13
Comments