[파이썬3.0]데이터 형 – 리스트- part2
프로그램 언어/파이썬2014. 4. 26. 22:53
◈데이터를 추가할 수도 있다.
>>> print(food)
['떡', '밥', '면']
>>> food.insert(1,3) #이렇게 insert()메소드를 사용하면 리스트에 데이터를 추가한다. 여기선 #food[1]의 앞에 데이터를 삽입하라는 의미(즉 두번 째 항목 앞)
>>> print(food)
['떡', 3, '밥', '면']
그러나 위의 방법은 일일이 항목들의 위치를 알아야만 그 위치에 데이터를 삽입할 수 있다.
그냥 통으로 다시 만드는 것이 편할 수도 있다.
◈리스트를 출력하는 방법
위의 코드에서는 food리스트를 통으로 출력을 했다. 단, 구조까지 같이 나왔다.
그러면 하나씩 보이고 싶으면 어떻게 해야 할까?
인덱싱을 이용한 방법이 있다.
하지만 이 방법으로 100개의 항목을 출력하려면 일일이 다 작성을 해야 하는 번거로움이 있다. 코드도 길어지고.
그럼 이것을 좀 더 편하게 출력할 수 있는 방법을 소개한다.
바로, for문을 이용하면 된다.
리스트는 리스트를 가질 수 있다. 즉 리스트 안에 리스트가 존재할 수 있고 그 안에 리스트가 있을 수 있다.
지금은 기본적인 데이터형에 대한 설명이고, 제어문이나 함수, 클래스를 배우지 않은 상태이니
여기서 넘어가려 한다. 추후에 제어문이나 함수, 클래스에 대한 내용을 배우면서 이 내용을 연장해서 올릴 것이다.
참고 : 파이썬3 바이블, headfirst python, headfirst programing
'프로그램 언어 > 파이썬' 카테고리의 다른 글
[파이썬3.0]데이터 형 – 사전(dictionary) – 기초 (0) | 2014.04.26 |
---|---|
[파이썬3.0]데이터 형 – 튜플 – 기초 (0) | 2014.04.26 |
[파이썬3.0]데이터 형 – 리스트- part1 (0) | 2014.04.26 |
[파이썬3.0]데이터 형 – 바이트 (0) | 2014.04.26 |
[파이썬3.0]데이터 형 – 문자열 (1) | 2014.04.26 |
댓글()