python中列表生成式strip_Python 列表API 序列类型 列表生成
列表API:
1.pop( ):按照索引彈出元素,返回值為該元素。默認彈出最后一個元素;
例如:a=[1,2,3];
print(a.pop());
輸出結果是3
pop(正值)從索引位置
pop(負值)從列表倒數位置開始指定下標
2.remove( ):按照元素值彈出第一個匹配項,返回新列表
lists=[123,'xyz','zara','abc','xyz']xyz元素從列表中移除abc彈出
結果是:[123,'zara','abc'] abc
例如:lists=[123,'xyz','zara','abc','xyz']
lists.remove(‘xyz’);
lists.remove(‘xyz’);
print(lists);
print(list.pop());輸出結果:[123, 'zara', 'abc']?? abc
3. count( ):統計指定值出現的次數
語法:lists.count(指定值)//次數
4.index():某個值出現的第一次位置
語法:lists.index(批定的值)//指定值相對應的下標
5.reverse( ):反向存放
例如:
lists=[1,2,3,4,5];
lists.reverse();
print(lists);????? //[5,4,3,2,1]
6.查詢遍歷
第一種方式:
foreinlists://其中e代表列表中的每個元素
循環體;
-練習:str='hello';把字符串的每個字母取出來(并且打印出來)
第二種方:
fori , valin enumerate( lists):
循環體;
// i元素的下標
// val元素值
clolos=['red','yellow','blue']
sort():排序從小到大升序排序
max(n) min()最大值和最小值
序列類型:字符串、列表、元組
序列:元素有序的排序
1.字符串
1.字符串連接-重復
a=[1,2,3];
b=[4,5,6];print(a+b);//[1,2,3,4,5,6]連接
a=[1,2,3];
b=[4,5,6];print(a*2); //[1,2,3,1,2,3]重復2.判斷字符中是否包含某個元素?:返回true?falsen=['','h','e',7]print(''??in??n);??//True3.len(lists)?獲取到列表的長度
4. isalpha( )isdigit()是否全為字母,是否全為數字。
5.upper()將所有字母轉為大寫
lower()將所有字母轉為小寫
切片:可以有兩個冒號,分三段
list=[a:b:c]
a索引開頭到b結束,每隔c個元素取出一個生成的列表print('hello'[:3]);第0個位置開始截取3個print('hello'[0:])默認從第0個開始,一直截取到最后print('hello'[::2]);從開始到末尾,步長是2格式化輸出:使用python輸出各種類型的字符串語法:print?"字符串?%format1?%format2..."?%(變量或值1,變量或值2...)
字符串:%s
整型:%d
浮點型:%fn=1.123;print('num?is?%.2f'?%(n));?//保留小數點后兩位*強制類型轉換1.?str.int():強制轉化為整型,能將由數字組成的字符串轉化為整型;2.str.float():強制轉化為浮點型;3.str(n)強制轉化為字符串類型;*字符串中常用方法:1.find(t):查找子串t,找到返回首次出現位置的索引值,找不到返回-1
2.split('分隔符'):使用分隔符,返回列表結果a='www.baidu.com';print(a.split('.')); //將字符串轉化為列表,并且以,號分隔(分隔符必須跟字符串分隔符對應)str='123'?[1,2,3]3.join:連接?:使用x作為連接符?連接序列lists中的所有元素語法:x?.join(lists)a=['1','2','3'];print('+'.join(a))//1+2+34.replace(old,new)?替換url='www.baidu.com'print(url.replace('com','org')) //www.baidu.orgred?yello?blue??+號連接,?yellow?替換?blace5.strip(t):刪除開頭和結尾的字符t(沒有參數t則刪除空白符)url='www.python.orgw';print(url.strip()); //www.python.orgw6.upper()lower()???所有字母轉化為大寫或小寫
總結
以上是生活随笔為你收集整理的python中列表生成式strip_Python 列表API 序列类型 列表生成的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python语言句块的标记_Python
- 下一篇: python字符串中某个字符修改_Pyt