본문 바로가기
반응형

split2

[파이썬 python] 리스트(list) , 튜플 , 딕셔너리 (dict) , 문자열 관련 함수 주의! 이 글은 코딩을 처음 시작하는 사람 입장에서는 이해가 되지 않을 것입니다. 적어도 하나의 언어에 대해서 잘 아는 사람 입장에서 함수만 정리한것입니다. 1. 리스트 (list) 리스트는 c, java하는 사람들이 흔히 아는 배열과 같습니다. 그러나 가변배열이죠, 여러 자료들의 값을 담을수 있는 자료형입니다. [] : 빈리스트 nums = [1,2,3,4,5] 인덱싱은 리스트내에 특정 위치의 자료를 지정하는 것입니다. c,java와 다른 점은 역방향으로 인덱싱을 할 수 있다는 것인데요, 맨뒤가 -1로 시작합니다. 슬라이싱은 리스트 내 특정위치의 자료를 끊어오는 것입니다 형식 : [시작:끝:간격] 시작, 끝 , 간격등을 생략하면 기본 값이 됩니다. nums[:] : 다 생략한 형태. 처음을 시작으로 맨.. 2022. 5. 12.
JS 배열 (Array) - 자바스크립트 배열이란? 하나의 변수 이름에 여러 데이터 값을 저장할 수 있는 자료구조입니다. 배열 생성하는 방법엔 두가지가 있습니다. 1. 리터럴로 선언 var array = [item1, item2, ...]; js 같은 경우 배열 원소의 자료형이 서로 달라도 허용합니다. 객체, 함수, 배열 등도 배열의 원소가 될수 있습니다. 2. Array 객체로 배열 생성 var fruits=new Array(“apple",“banana",“orange“); Array 객체 Array 객체의 속성에는 length가 있습니다. array.length 하면 배열의 size를 반환합니다. - 가장 큰 인덱스의 +1 Array 객체의 함수 push/pop , unshift/shift가 있고 각각 배열의 맨 뒤에서, 맨 앞에서 조작하는.. 2022. 4. 18.