[Python] 천 단위 숫자를 쉼표로 구분하기 (format)
오늘은 파이썬 천 단위 숫자를 쉼표로 구분하기를 포스팅하겠습니다. print(''.join('1,245,534,333'.split(','))) join함수와 split함수를 이용하여 콤마를 공백으로 변경해주었습니다. print('1,245,534,333'.replace(',','')) 이번에는 replace함수를 통해 콤마를 공백으로 변경해주었습니다. print(format(123333456,',')) format함수를 이용해서 두번째 인수로 콤마를 넣어줍니다.
[Python] 반복 자료형 (append, extend, 구분자 변경하기)
오늘은 Python 반복 자료형 (append, extend)에 대해 포스팅하겠습니다. * append() : 넘겨받은 인수의 자료형에 상관 없이 리스트 뒤에 그대로 추가합니다. L = [1,2] L.append([3,4]) print(L) L변수에 [3.4]리스트를 그대로 추가합니다. * extend() : 넘겨받은 인수가 반복 자료형일 경우, 반복 자료형 내부의 각 원소를 추가합니다. L2 = [1,2] L2.extend([3,4]) print(L2) L2변수에 [3,4]를 추가하면 원소 하나씩 저장됩니다. * 구분자 변경하기 print('-'.join('2021/01/07'.split('/'))) print( '2021/01/07'.replace('/',' - ')) 첫번째는 split함수를 통해 ..
[Python] 반복 자료형 (list, split, join, sort, sorted)
오늘은 반복 자료형 (list, split, join, sort, sorted)에 대해 알아보겠습니다. * 리스트 : 파이썬 반복 자료형 중 가장 많이 사용되는 것입니다. 파이썬의 리스트에 포함되는 원소들은 반드시 동일한 자료형이 아니어도 되고, 보통 대괄호 사이에 각 원소들을 쉼표로 구분하여 생성합니다. test = ['one', 'two', 'three', 4, 5, 6] print(test[0]) print(test[-1]) 문자열에서 문자 위치를 인덱스라고 하듯이 리스트에서도 원소 위치를 인덱스라고 합니다. []사이에 인덱스 번호를 사용해서 몇번째원소인지를 지정합니다. 현재 첫번쨰 원소는 test[0]은 one이라는 문자열이고, 마지막 원소는 test[-1]로 표시하여 6입니다. 인덱스에 대한 개..
[Python] if, for, while, try except 문 설명 및 간단한 예제
오늘은 if, for, while, try except 문에 대해 알아보겠습니다. * if문 : 조건에 따라 분기할 때 if문을 사용합니다. if 조건문을 충족하지 않으면 순차적으로 elif의 조건문을 판단합니다. 만일 모든 조건문에 충족하지 않는다면 else문을 실행합니다. 단, elif와 else문을 생략할 수 있습니다. age = 29 if age>20: print('나이는:',age,'입니다.') elif age >40: print('나이는:',age,'입니다.') else : print('.....') age변수에 29를 저장하고 순차적으로 조건문에 충족하는지 확인합니다. 처음 조건문에서 20보다 크기때문에 충족되어 출력됩니다. * for문 : 지정된 횟수만큼 반복해서 코드를 실행하려면 for ..