Python编程——Python基础知识之列表(-)
生活随笔
收集整理的這篇文章主要介紹了
Python编程——Python基础知识之列表(-)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
列表由一系列按特定順序排列的元素組成,可以包含數(shù)字字母等任何東西加入列表中,其中的元素之間沒有任何的關(guān)系
列表像是數(shù)據(jù)結(jié)構(gòu)中的鏈表可以動態(tài)的增刪改查,頭尾和任意位置的插入,非常靈活
| 打印列表 | names=['jack','tom','alen'] | print names | [‘jack’,’tom’,’alen’] |
| 訪問列表元素 | names=['jack','tom','alen'] | print names[1] | tom |
1.列表常用方法
| list[1] | 用下標訪問列表中的第二個元素 |
| list.append(‘a(chǎn)bc’) | 在列表末尾添加字符串’abc’ |
| list.insert(0, ‘a(chǎn)bc’) | 在列表中插入元素,在0的位置添加空間存儲字符串’abc’ |
| del list[0] | del 可以按索引刪除任意位置的元素 |
| last = list.pop() | 從列表中刪除最后一個元素并把它保存到last變量中 |
| tmp = list.pop(index) | 按索引刪除列表中任意位置的元素 |
| removetmp = list.remove(‘a(chǎn)bc’) | 根據(jù)值刪除元素,并保存到變量中使用 |
| list.sort() | 讓列表按字母順序排序 |
| list.sort(reverse=True) | 按字母的相反順序排序 |
| print(sorted(list)) | sorrted() 對列表進行臨時排序 |
| list.reverse() | 反轉(zhuǎn)列表的元素 |
| len(list) | 確定列表的長度 |
| list.index(list元素) | 確定元素在列表中的下標 |
2.操作列表
用for循環(huán)遍歷列表 names = ['Tom', 'Jack', 'Alen'] for name in names:print name#Tom #Jack #Alen 創(chuàng)建數(shù)值列表 for value in range(1,5):print valuenumber = list(range(1, 6)) print number#[1,2,3,4,5]#range() 增加步長 number = list(range(2, 11, 2)) print number #[2,4,6,8,10] 對數(shù)值列表執(zhí)行簡單的統(tǒng)計計算| digits = [0,1,2,3,4,6,7,8,9] | |
| min(digits) | 計算數(shù)值列表中的最小值 |
| max(digits) | 計算數(shù)值列表中的最大值 |
| sum(digits) | 計算數(shù)值列表的和 |
總結(jié)
以上是生活随笔為你收集整理的Python编程——Python基础知识之列表(-)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IBM Cognos 10.2 最新体验
- 下一篇: Canvas实现时间刻度标尺功能