본문 바로가기
728x90
반응형
SMALL

리스트8

python에서 txt파일 라인수 구하기 얼마 전에 python에서 텍스트파일 읽고 쓰는 방법을정리해보았습니다.이번에는 파이썬에서 텍스트파일의총 Line 수를 가져오는 방법을정리해보고자 합니다. 우선, 테스트용으로 할텍스트파일을 아래와 같이생성하였습니다. 위 파일을 가지고,테스트를 진행하도록 하겠습니다. txt 파일의 총 라인수를 가져오는 방법은여러가지가 있습니다.제가 정리하는 방법만 해도 4가지 이상입니다.그리고 제가 모르는 방법이 더 있을 수도 있습니다.그러니 편하신 방법으로 사용을 하시면 되실 것 같습니다.우선, 제가 아는 방법들을정리해보도록 하겠습니다. 1. read() 이용read() 함수를 이용하여라인 수를 가져올 수 있습니다.전체 파일을 read 함수로 읽어서문자열로 저장하고개행문자(\n)의 갯수를 체크하는 것입니다. 실제 사용 예.. 2020. 7. 2.
python에서의 사전 오늘은 파이썬에서의 사전에 대해정리를 해려고 합니다. python에서 정확한 명칭이사전인지는 모르겠습니다.하지만, 제가 공부할 때는사전으로 봤기 때문에사전으로 정리를 해보도록 하겠습니다. 사전이란 키와 값key 와 value의 조합으로 구성 된리스트라고 볼 수 있습니다.키는 값에 대한 이름표로 생각을 해주시면 되십니다. 1. 사전 생성생성을 할 때는중괄호( {} )를 사용하여생성을 할 수 있습니다. 생성을 하기 위한실제 사용 예제는 다음과 같습니다. a = {'a1' : '1111', 'a2' : '2222', 'a3' : '3333'} print(a) 위와 같이 소스를 작성하였습니다.위 소스는 a라는 사전을 생성하였습니다.그리고 a1이라는 키에 1111이라는 값을 넣었습니다.a2라는 키에 2222라는 .. 2020. 6. 1.
python에서의 인덱싱 오늘은 파이썬에서의 문자열에 대한인덱싱에 대해서 정리를 해보고자 합니다.문자열이 아니라리스트와 같은 경우에도적용이 됩니다. 저는 문자열에서의인덱스를 이용하는 방법을정리해보도록 하겠습니다.방법은 동일하니 그대로 다른 경우에도사용을 해주시면 되십니다. 문자열에서는 인덱스를 이용해서접근을 할 수 있습니다.왼쪽끝을 0으로 해서증가가 되게 되어 있습니다. 이제 python에서의 문자열에 대한인덱싱 방법을 실제 예제를 통해서 정리해보도록 하겠습니다. 우선, 기본적인 문자열을 한번 선언해보았습니다.tmp_str = "abcdefghijk" print(tmp_str) 위처럼 하고실행을 하면결과는 다음과 같이 나옵니다. abcde...이런식으로저장하여 출력을 그냥 한 것입니다. a는 1b는 2c는 3...이런 식으로 문.. 2020. 4. 8.
Python에서 Set 사용하기 오늘은 파이썬에서의 Set을 사용하는 방법을정리해보고자 합니다. 1. Set이란?Set은 중복 없는 요소들로 구성된List, Tuple라고 보시면 되십니다.기존의 List 등의 경우중복된 값들이 들어갈 수 있었습니다.하지만 Set으로 하게 된다면중복된 값은 들어가지지 않게 됩니다. Set으로 데이터를 넣기 위해서는중괄호( {} ) 로 넣어주시면 되십니다.그리고 List등에서 중복을 제거하고Set으로 변경을 하기 위해서는Set() 함수를 이용하면 됩니다. 2. Set으로 선언하기우선, 선언을 하는 방법을정리해보고자 합니다.실제 사용 예제를 확인해보도록 할께요.저는 아래처럼 코딩을 하였습니다.tmp_set = {1,3,1,3,5,6,7,5,6,7} print(tmp_set) 위처럼 코딩을 하고실행을 하면결과.. 2020. 3. 30.
728x90
반응형
LIST