字元串分割:
split翻譯為分裂。 split()就是将一個字元串分裂成多個字元串組成的清單。
split()當不帶參數時以空格進行分割,當代參數時,以該參數進行分割。
例:
str='12%34%56%78'
print(str.split())
print(str.split('%'))
print(str.split('%',1))
['12%34%56%78']
['12', '34', '56', '78']
['12', '34%56%78']
1.了解索引這個會在之後經常用到
2.定義字元串、例如:str1 = 'http://www.jianshu.com/u/a987b338c373'字元串内容為自己的首頁連接配接,輸出自己的簡書id(u/之後的内容--a987b338c373)
索引:
str1 = '[http://www.jianshu.com/u/d1b0f55d8efb]
print(str1[26:38])
分割:
['[http:', '', 'www.jianshu.com', 'u', 'd1b0f55d8efb]']
print(str1.split('/',4)[4])
d1b0f55d8efb
3.設s = "abcdefg", 則下列值為
s[3] = d s[2:4] = cd
s[:5] = abcde s[3:] = defg
s[::-1] = gfedcba s[::2] = aceg
s = "abcdefg"
print(s[3])
print(s[2:4])
print(s[:5])
print(s[3:])
print(s[::-1])
print(s[::2])
4.定義清單:list1 = [1,2,3,4,5,6,7],則下列值為
list1[3] = 4 list1[2:4] = [3,4]
list1[:5] = [1,2,3,4,5 ] list1[3:] = [4,5,6,7]
list1[::-1] =[ 7,6,5,4,3,2,1] list1[::2] = [1357]
5.定義元組:touple1 = (1,2,3,4,5,6,7),則下列值為
touple1[3] = 4 touple1[2:4] = (3,4)
touple1[:5] = (1,2,3,4,5) touple1[3:] = (4,5,6,7)
touple1[::-1] = (7,6,5,4,3,2,1) touple1[::2] = (1,3,5,7)
6.對之前學習過得集中基本類型及其方法進行複習,重中之重了解索引和切片