본문 바로가기
[Python & Ruby]

[Python & Ruby] 배열(=컨테이너)

by Hevton 2020. 12. 12.
반응형

Python : List

Ruby : Array

 

li = ['hevton', 25, 'CEO']; # 요소참조 li[index]

 

파이썬과 루비에서의 배열 형식은 자바스크립트와 같다.

요소마다 데이터의 형식이 달라도 된다.

 

 

Python :

al = ['A', 'B', 'C', 'D']
print(len(al)) # 4
al.append('E') # 맨뒤에 추가
print(al) #['A', 'B', 'C', 'D', 'E']
del(al[0]) # 삭제
print(al) #['B', 'C', 'D', 'E']

 

Ruby :

al = ['A', 'B', 'C', 'D']
puts(al.length) # 4
al.push('E')
print(al) # ["A", "B", "C", "D", "E"]
al.delete_at(0)
print("\n")
print(al) # ["B", "C", "D", "E"]

 

알게된 점 :

파이썬에서는 len(arr), 루비에서는 arr.length

파이썬에서는 arr.append(), 루비에서는 arr.push()

파이썬에서는 arr.del(), 루비에서는 arr.delete_at()

 

 

출처 - opentutorials.org/

반응형

'[Python & Ruby]' 카테고리의 다른 글

[Python & Ruby] 반복문  (0) 2020.12.12
[Python & Ruby] 사용설명서  (0) 2020.12.12
[Python & Ruby] Comment  (0) 2020.12.12
[Python & Ruby] IO  (0) 2020.12.11
[Python & Ruby] 조건문 (Conditional Statement)  (0) 2020.12.11