해결된 질문
작성
·
328
·
수정됨
답변 1
0
안녕하세요 남기정님,
여기서 List 자료형은 원래 내장되있는거 아닌가요? 왜 from typing을 하는거죠? from typing 한 List와 원래 알고있던 list 자료형은 다른건가요?
사용할 때는 혼용해서 사용하는데 보다 자세하게 표시하려면 typing을 쓰시면 됩니다.
여기서 List의 들어있는 데이터하나가 무슨 자료형인지 나타내려면 List[]로 쓰나요? string이면 List['str']? List[str]로 쓰나요?
List[str]
로 씁니다. 밑에 예제 보시면 될 듯 합니다.
from typing import List
def process_strings(strings: List[str]) -> None:
for string in strings:
# Do something with each string
print(string)
# Example usage:
my_strings = ["hello", "world", "Python"]
process_strings(my_strings)