[파이썬 python] 리스트(list) , 튜플 , 딕셔너리 (dict) , 문자열 관련 함수
주의! 이 글은 코딩을 처음 시작하는 사람 입장에서는 이해가 되지 않을 것입니다. 적어도 하나의 언어에 대해서 잘 아는 사람 입장에서 함수만 정리한것입니다. 1. 리스트 (list) 리스트는 c, java하는 사람들이 흔히 아는 배열과 같습니다. 그러나 가변배열이죠, 여러 자료들의 값을 담을수 있는 자료형입니다. [] : 빈리스트 nums = [1,2,3,4,5] 인덱싱은 리스트내에 특정 위치의 자료를 지정하는 것입니다. c,java와 다른 점은 역방향으로 인덱싱을 할 수 있다는 것인데요, 맨뒤가 -1로 시작합니다. 슬라이싱은 리스트 내 특정위치의 자료를 끊어오는 것입니다 형식 : [시작:끝:간격] 시작, 끝 , 간격등을 생략하면 기본 값이 됩니다. nums[:] : 다 생략한 형태. 처음을 시작으로 맨..
2022. 5. 12.
[MySQL] 문자열 관련 함수들 (length , upper , LPAD , trim , substring)
실습을 위해 초기화(클릭) 1. length 함수 (문자열의 길이 구하기) LENGTH(문자열)로 조회를 하면 문자열의 글자수를 출력합니다. 2. UPPER , LOWER 함수(대소문자 관련) UPPER(문자열)은 안에 있는 모든 문자열을 다 대문자로 변환해줍니다. LOWER(문자열)은 안에 있는 모든 문자열을 다 소문자로 바꿔줍니다. 파이썬에 있는 문법과 똑같죠? 3. 채우기 함수 (LPAD , RPAD) 외우기 까다롭나요? ㅎㅎㅎ 의미를 알면 금방 외울수 있는데요, LPAD는 left + padding, 즉 왼쪽을 채운다는 것입니다. RPAD는 right + padding 으로 오른쪽을 채운다는 것입니다. 문법은 LPAD(문자열 , 길이(정수) , 채울 문자) , RPAD(문자열 , 길이(정수) , ..
2022. 5. 11.