haju__log

[python] 리스트와 문자열 (split, join 이용) 본문

코테관련 이론

[python] 리스트와 문자열 (split, join 이용)

haju 2023. 5. 2. 15:25
반응형

✅ list 와 문자열

  • 리스트와 문자열은 유사하다.
#리스트의 값 접근하기
list1=[1,2,3,4,5,6]
print(list1[3])
#문자열의 값 접근하기
str="Hello World"
print(str[6])

# 리스트에 값이 있는지 확인하기
print(3 in list1)
print(100 in list1)
# 문자열에 값이 있는지 확인하기
print("o" in str)
print("A" in str)

#리스트의 문자열 찾기
print(list1.index(5))
#문자열의 인덱스 찾기
print(str.index("d"))
  • 서로 변환이 가능함
#문자열에서 리스트로
characters= list("abcdef")
print(characters)

words="Hello world는 프로그래밍을 배우기에 아주 좋은 사이트 입니다."
words_list=words.split() #공백 기준으로 자르겠다는 뜻
print(words_list)

time_str = "10:35:27"
time_list=time_str.split(':') #':' 기준으로 자르겠다는 뜻
print(time_list)

#리스트에서 문자열으로
print(" ".join(time_list))
#""안에 연결하고 싶은 문자를 넣으면 됨. 공백을 넣으면 한 칸 띄고 출력, :를 넣으면 :과 같이 출력

 

반응형