본문 바로가기

python334

파이썬 문자로만 구성된 문자열 확인하기 isalpha() 파이썬 문자로만 구성된 문자열 확인하기 isalpha()¶ 코드를 쓰다보념 문자열이 문자로만 구성된 경우를 걸러낼 필요가 있습니다. 그때 isalpha 함수를 사용하고 True/False를 반환합니다. [참고] 파이썬 숫자로만 구성된 문자열 확인하기 isdigit() CLICK ! https://noanomal.tistory.com/113 In [1]: # 문자로만 구성된 문자열일 경우 True 반환 example = "alphabet" example.isalpha() Out[1]: True In [2]: # 한글로만 구성된 문자열일 경우 True 반환 example = "한글" example.isalpha() Out[2]: True In [3]: # 숫자와 문자가 같이 사용된 문자열일 경우 True 반.. 2023. 3. 17.
파이썬 숫자로만 구성된 문자열 확인하기 isdigit() 파이썬 숫자로만 구성된 문자열 확인하기 isdigit()¶ 문자열이 숫자로만 구성된 경우를 걸러낼 필요가 있습니다. 그때 isdigit 함수를 사용하고 True/False를 반환합니다. [참고] 파이썬 문자로만 구성된 문자열 확인하기 isalpha() CLICK ! https://noanomal.tistory.com/114 In [1]: # 숫자로만 구성된 문자열일 경우 True 반환 example = "467830275" example.isdigit() Out[1]: True In [2]: # 문자로만 구성될 경우 False 반환 example = "apple" example.isdigit() Out[2]: False In [3]: # 문자가 같이 사용되면 False 반환 example = "45-1".. 2023. 3. 16.
파이썬 리스트 len, append, insert, pop 파이썬 리스트 len, append, insert, pop¶파이썬 리스트 주요기능¶ len 리스트 길이 In [1]: # ex li = [2, 3, 5, 3] #리스트의 길이(자료량) len(li) Out[1]: 4 append 자료 추가 In [2]: # ex li = [1,2,3] # 리스트에 새로운 값 추가 li.append(4) li Out[2]: [1, 2, 3, 4] insert 원하는 위치에 특정 값 추가 In [3]: # ex li = [3, 5, 2, 4] # insert(a, b) a위치에 b 값 추가 li.insert(0, 10) #0번 위치에 10 추가 li Out[3]: [10, 3, 5, 2, 4] pop 원하는 위치에 값을 뽑고, 뽑은 값을 변수로 반환 In [4]: # ex .. 2023. 3. 15.
파이썬 판다스 데이터 프레임(dataframe) 생성 파이썬 판다스 데이터 프레임(dataframe) 생성¶ 목차¶ 주요 패키지 샘플 데이터 생성 CSV 파일 데이터프레임으로 불러오기 excel(엑셀) 파일 데이터프레임으로 불러오기 딕셔너리 내 리스트로 구성된 변수 데이터프레임으로 불러오기 리스트 내 딕셔너리로 구성된 변수 데이터프레임으로 불러오기 어레이로 구성된 변수 데이터 데이터 프레임으로 불러오기 In [1]: from IPython.core.display import display, HTML display(HTML("")) 주요 패키지¶ In [2]: import pandas as pd import numpy as np 샘플 데이터 생성¶ 데이터 프레임 생성을 설명하기 위한 데이터 생성 코드 입니다. 데이터는 이름, 성별, 나이, 영어성적, 수학 성.. 2023. 3. 14.
파이토치 텐서 슬라이스와 인덱싱 pytorch tensor slice and indexing 파이토치 텐서 슬라이스와 인덱싱 pytorch tensor slice and index¶ In [1]: import torch import numpy as np 예시 tensor 생성 In [2]: # 예시 tensor 생성 tensor = torch.arange(9) tensor = tensor.reshape(3, 3) tensor Out[2]: tensor([[0, 1, 2], [3, 4, 5], [6, 7, 8]]) 1번 위치 텐서 인덱싱 In [3]: tensor[1] Out[3]: tensor([3, 4, 5]) 2차원 인텍싱 In [4]: tensor[1][1], tensor[1, 1] Out[4]: (tensor(4), tensor(4)) 슬라이싱 In [6]: tensor[1:] Out[6.. 2023. 3. 13.
파이토치 텐서 모양 바꾸기 tensor reshape 파이토치 텐서 모양 바꾸기 tensor reshape¶ 텐서 예시 생성 In [2]: import torch tensor = torch.arange(9) tensor Out[2]: tensor([0, 1, 2, 3, 4, 5, 6, 7, 8]) 텐서 모양 변경 In [3]: tensor.reshape(3, 3) Out[3]: tensor([[0, 1, 2], [3, 4, 5], [6, 7, 8]]) 2023. 3. 13.