리스트 연산

2019. 8. 3. 09:21PL/Python

[start:end:step]을 기반으로 인덱싱을 하게 된다

 

1. 역으로 출력하기 [::-1]

2. 2단계 건너 뛰어서 출력하기 [::2]

3. 안에 값이 있는지 확인하기 'value' in listname

4. 값 추가하기 append(value), insert(index, value)

5. 리스트 붙이기 extend(listname)

6. 값 삭제하기 del listname[listindex]

7. 리스트간 = 연산은 값 대입을 넘어선 메모리 주소를 가리키는(연결하는) 연산이다

 

a = [5, 4, 3, 2, 1]
b = [1, 2, 3, 4, 5]
b = a
print(b)
>> [5, 4, 3, 2, 1]
a.sort()
print(b)
>> [1, 2, 3, 4, 5]
print(a)
>> [1, 2, 3, 4, 5]

 

8. unpacking

 

t = [1, 2, 3]
a, b, c = t
a
>> 1
b
>> 2
c
>> 3

 

'PL > Python' 카테고리의 다른 글

python3에서 나누기 주의사항  (0) 2019.08.04
python 256과 257  (0) 2019.08.04
python padding >, <  (0) 2019.08.02
연결해서 print하기  (0) 2019.08.02
실수형 문자열을 정수로 바꿀 때  (0) 2019.08.01