#取值
my_list = ['A','p','p','l','e']
# List取最後三個字
A = my_list[2:5]
print(A)
#List取第一個字到第四個字
B = my_list[:4]
print(B)
# List取第二個字到最後一個字
C = my_list[1:]
print(C)
# 取所有list
D = my_list[:]
print(D)
#刪值
my_list = ['p','r','o','b','l','e','m']
#刪掉第三個值
del my_list[3]
print(my_list)
#刪掉第二到五個值
del my_list[1:5]
print(my_list)
#型態轉換
# 將list轉換成str
from ntpath import join
my_list = ['A','p','p','l','e']
str = "-".join(my_list) #用join將字串連結,冒號中間放空格或符號可間隔字串
print(str)
str = my_list[0]+my_list[1]+my_list[2]+my_list[3]+my_list[4] #個別取值後連結
print(str)
# 將str轉換成list
list = list(str)
print(list)
練習題
#輸入字串,如果跟第一個字元相同的則以$取代
str = input("請輸入一個字串>>")
chart=str[0]
my_str = str.replace(chart,"$")
my_str =chart+my_str[1:]
print(my_str)