python2020. 1. 29. 23:10

 

#진법 변환 예
print(bin(16)[2:],oct(16)[2:],hex(16)[2:])

 

#정렬
x = [5,6,7,1,2,3]
print(sorted(x,reverse=True))
print(x)
print(list(reversed(x)))

print(max(x),min(x),sum(x))

print(list(zip(['1','2','3'],['a','b','c'])))

 

#람다를 활용한 map
a=[1,2,3,1,4,5]
b=['a','b','c']
c=['d','e','f']

print(list(map(lambda x : x**2 , a)))

 

for i,b in enumerate(reversed(range(10))):
    print(i,b)


#packing unpacking : 모양을 유심히 보도록
x=[(1,2),(3,4), (5,6)]
for i in x:
    print(i)
    
for i,j in x:
    print(i,j)

    
x=[(1,2,(10,20)),(3,4,(30,40)), (5,6,(50,60))]

for i,j,(k,l) in x:
    print(i,j,k,l)

'python' 카테고리의 다른 글

pip 속도가 느릴 때  (0) 2021.04.17
conda 가상환경(virtual environment)를 Pycharm에서 설정하는 방법  (0) 2021.04.17
코루틴 예제  (0) 2020.01.22
클래스 변수, 인스턴스 변수  (0) 2020.01.20
형변환 연습  (0) 2020.01.16
Posted by easy16