Soft Ware/python

파이썬 리스트 &슬라이싱 사용하기

달려가보자 2012. 2. 18. 08:32


# -*- coding: utf-8 -*-

a = [1,2,3,['a','b','c'],4,5];

print(a[2:5]);
print(a[3][:3]);

a1 = [1,2,3];
b = [4,5,6];

print((a1+b)*2);

a1[0] = 4;

print(a1);

a1.sort(key=None, reverse=True);

print(a1);


string = "string";

#string[0] = 'a';    // 문자열은 인덱싱을 이용해서 값을 교환시 오류 발생

print(string);

a2 = [1,2,3,4];

a2[1:2] = ['a','b','c'];  #슬라이싱은 1부터 2사이에 값을 넣어주라는 뜻이다

print(a2);

a3 = [1,2,3,4];

a3[1:3] = [[1,2,3,4,],[5,6,7,8,9],[1,2,3,4]];

print(a3);

a3[1:4] = [];

print(a3);

del a3[1];

print(a3);