Python & Ruby — 컨테이너 (생활코딩)
2 min readApr 30, 2020
강의 출처 — 생활 코딩
Python : ‘리스트’ 라고 한다.
print(type('egoing')) #<class 'str'>name = 'egoing'print(name) #egoingprint(type(['egoing', 'leezche', 'graphittie'])) #<class 'list'>names = ['egoing', 'leezche', 'graphittie'] print(names) #['egoing', 'leezche', 'graphittie']print(names[2]) #graphittieegoing = ['programmer', 'seoul', 25, False]egoing[1] = 'busan'print(egoing) #['programmer', 'busan', 25, False]
2.
al = ['A', 'B', 'C', 'D']print(len(al)) # 4 al.append('E') #리스트에 E를 추가한다. print(al) #['A', 'B', 'C', 'D', 'E']del(al[0]) #리스트에서 원소 삭제하기print(al) #['B', 'C', 'D', 'E']
Ruby : ‘배열'이라고 한다.
names = ['egoing', 'leezche', 'graphittie']puts(names.class) # Array 가 출력된다. puts(names[0]) # egoingnames[0] = 'k8805'print(names) # ["k8805", "leezche", "graphittie"]puts(names) # k8805
leezche
graphittie
2.
al = ['A', 'B', 'C', 'D']puts(al.length) # 4al.push('E')print(al) # ["A", "B", "C", "D", "E"]al.delete_at(0)print("\n")print(al) # ["B", "C", "D", "E"]