파이썬

해피데빙·2022년 11월 21일
0

이중배열 flat

sum(배열,[])

a.sort() vs sorted(a)

  1. sort
    mutable
    원본 배열을 바꾼다
    오름차순

  2. sorted
    새로운 변수에 할당을 해줘야한다

a.reverse()

mutable
원본 배열을 바꾼다
순서를 뒤집는다

[a, b]= [1,2]
a = 1
b = 2

string.replace()

immutable
새로운 값에 넣어야 기억이 된다
변수이름 = string.replace(바꾸려는 문자, 대체할 문자)
변수이름에 값이 담긴다

string.split(구분자)

공백 기준으로 자르기 : string.split(' ')

배열에 넣고 빼기

자바스크립트 : 파이썬

앞에 넣기 - unshift : insert(index, 값)
뒤에 넣기 - push : append()
[ ] - 음수로 뒤에서 몇번째인지 사용 가능

알파벳

ord(알파벳) 
숫자 

# chr(숫자) 
알파벳

아스키

97 a
122 z
65 A
90 Z

find, index

find
string에 값이 있으면 인덱스 반환
string에 값이 없으면 -1

index
배열에 값이 없으면 안됨
값이 있으면 인덱스 반환

join

''.join(list)
' '.join(list)
앞에 구분자를 놓고 .join(list)

타입 변환

  • str()
  • int()
  • list(string)

eval

eval(표현식)
표현식을 계산해서 결과를 반환한다
eval('3+4') //7

math

  • math.comb : 조합 계산
profile
노션 : https://garrulous-gander-3f2.notion.site/c488d337791c4c4cb6d93cb9fcc26f17

0개의 댓글