Python #5_기초부터 차근차근
'''
-- 인섹싱과 슬라이싱
str = "you've got a friend"
'''
======================================================================================
Example 1)
str = "you've got a friend"
print(str[4]) #y=0 항상 0부터 시작함
[출력결과]
v
print(str[3])
[출력결과]
'
print(str[6])
[출력결과]
Blank(빈칸임)
print(str[7])
[출력결과]
g
print(str[13])
[출력결과]
f
print(str[-1])
[출력결과]
d
======================================================================================
Example 2)
str1 = str[-6]+str[-5]+str[-4]+str[-3]+str[-2]+str[-1]
print(str1)
[출력결과]
friend
print(str[-1:-6]) # 인덱스 -1에서 -6까지 슬라이스 하겠다. #여기서 str은 Example 1의 str을 의미
[출력결과]
Blank(빈칸)
print(str[-6:]) # -6에서부터 끝가지 슬라이스 한다.
[출력결과]
friend
print(str[0:3])
[출력결과]
you
print(str[:3])
[출력결과]
you
print(str[:]) # str문자열 처음부터 끝까지 슬라이스 하겠다.
[출력결과]
you've got a friend
======================================================================================
Example 3)
str = "20150613121320"
date = str[:8]
time = str[8:]
print (date)
[출력결과]
20150613
print (time)
[출력결과]
121320
year = date[:4]
month = date[4:6]
day = date[6:8]
print(date)
[출력결과]
20150613
print(time)
[출력결과]
121320
print(year+"년"+month+"월"+day+"일")
[출력결과]
2015년06월13일