numList = list(range(0,10))
>>
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
numList = [0 for i in range(5)]
>>
[0, 0, 0, 0, 0]
matrix = [[3,3,7,2,3], [5,7,1,6,1], [7,2,5,3,4], [4,9,6,4,1], [8,7,3,5,2]]
size = len(matrix)
matrix.append([0]*size) # 마지막줄 가로
matrix.insert(0,[0]*size) # 첫번째줄 가로
# 양 끝에 0 추가
for i in range(size+2):
matrix[i].insert(0,0)
matrix[i].append(0)
array = [[0]*5 for i in range(5)]
print(array)
>>
[0, 0, 0, 0, 0]
[0, 0, 0, 0, 0]
[0, 0, 0, 0, 0]
[0, 0, 0, 0, 0]
[0, 0, 0, 0, 0]
list_a = [38, 21, 53, 62, 19]
a1 = a[0] # 리스트의 첫 번째(인덱스 0) 요소 출력
a2 = a[2] # 리스트의 세 번째(인덱스 2) 요소 출력
a4 = a[4] # 리스트의 다섯 번째(인덱스 4) 요소 출력
a = [1, 2, 3, 4, 5]
a.append(6)
print(a)
>> 출력
[1, 2, 3, 4, 5, 6]
a = [1, 2, 3, 4, 5, 6, 7]
a.remove(3)
print(a)
>> 출력
[1, 2, 4, 5, 6, 7]
a = [3, 2, 8, 4, 1, 10, 99, 5]
b = [3, 2, 8, 4, 1, 10, 99, 5]
c = [3, 2, 8, 4, 1, 10, 99, 5]
# 기본값 (오름차순)
a.sort()
print("a.sort()")
print(a)
# 오름차순
b.sort(reverse=False)
print("\nb.sort(reverse=False)")
print(b)
# 내림차순
c.sort(reverse=True)
print("\nc.sort(reverse=True)")
print(c)
>> 출력
a.sort()
[1, 2, 3, 4, 5, 8, 10, 99]
b.sort(reverse=False)
[1, 2, 3, 4, 5, 8, 10, 99]
c.sort(reverse=True)
[99, 10, 8, 5, 4, 3, 2, 1]
a = [3, 2, 8, 4, 1, 10, 99, 5]
b = sorted(a)
c = sorted(a, reverse=True)
print(f'origin : {a}')
print(f'sorted(a) : {b}')
print(f'sorted(a, reverse=True) : {c}')
>> 출력
origin : [3, 2, 8, 4, 1, 10, 99, 5]
sorted(a) : [1, 2, 3, 4, 5, 8, 10, 99]
sorted(a, reverse=True) : [99, 10, 8, 5, 4, 3, 2, 1]
https://blockdmask.tistory.com/466#recentComments
a = ['yoo', 'River', 'velog', '!']
result1 = ' '.join(a)
result2 = ''.join(a)
print(result1)
print(result2)
>> 출력
yoo River velog !
yooRivervelog !
a = ['a', 'b', 'c', '!']
print(reversed(a))
>> 출력
['!', 'c', 'b', 'a']