Kimuksung / algorithm

0 stars 0 forks source link

파이썬 문자열 #2

Open Kimuksung opened 4 years ago

Kimuksung commented 4 years ago

2d array 정렬 sorted(lst,key=lambda l:l[1], reverse=True)

map 함수에 대한 이해 map( lambda x:x 이런식으로 나타내어서 각각을 계산)

문자열 동일 여부 index

packing

packing

lst = [1,2,3,4,5] v1,*v2 = lst 1 , [2, 3, 4, 5]

lst = [ [1,2,3,4,5], [2,3,4,5,6], [3,4,5,6,7] ]

for i in lst: a , *b = i print(a,b)

np.zeros(m) b.argmin() #최소값 index

def permute(arr): result = [arr[:]] c = [0] * len(arr)

print("c:",c)

i = 0
while i < len(arr):
    if c[i] < i:
        if i % 2 == 0:
            arr[0], arr[i] = arr[i], arr[0]
        else:
            arr[c[i]], arr[i] = arr[i], arr[c[i]]
        result.append(arr[:])
        c[i] += 1
        i = 0
    else:
        c[i] = 0
        i += 1
return result

map(int,input().split(" "))