반응형

파이썬에서 가장 많이 쓰기고 효율적으로 사용할 수 있는 list의 예제들이다.

결과를 보고 어떤식으로 동작하는지 확인하여 사용한다.

 

1. 두 리스트를 하나의 리스트로 합치기

2. 리스트를 *(곱하기) 하여 반복추가하기

3. 배열의 일부 위치에 다른 배열값으로 교체하기

4. 배열의 끝에 값 추가하기

5. 배열 내부 값 지우고 땡겨오기

6. 배열 역순배치하기

7. 일부 index를 찾아 조작하기

8. sort함수 사용하여 정렬하기

''' 리스트 다루기 '''

# 리스트는 왼쪽에서는 0부터 세고, 오른쪽부터는 -1으로 센다.

char = ['a','b','c','d']
string = ["one","two","three"]
ch_st = char + string

print(ch_st)        # character와 string을 합칠 수 있다. 한배열로.
print(char * 3)     # a,b,c,d 와 같은 character를 뒤에 3배로 배열함.

ch_st[0:3] = [0,1,2,3]  # 배열의 0~3자리에 숫자를 넣어
print(ch_st)

ch_st.append(30)    # 배열의 끝에 ()의 값을 넣어준다.
print(ch_st)

del ch_st[7]         # 7번째 배열의 값을 지운다.
print(ch_st)        # 값을 지우면 맨 뒤에 있는 값을 앞으로 땡겨온다.

ch_st.reverse()      # 역순배치
print(ch_st)

print('\n') #개행

# 인덱스 값 추가하기.  insert(인덱싱,값) 함수.
test_list = [0,1,2,3,4]
test_list.insert(1,'damn')  # 인덱스값 1앞에 'damn'을 삽입하라.
print(test_list)

# 인덱스 값 순서대로 정렬하기.  sort() 함수.
test = [5,1,2,3,9,8]
test.sort()
print(test)

(결과)

 

 

 

 

반응형

+ Recent posts