一、列表
列表是由一系列按特定順序排列的元素組成
bicycles = ['trek' ,'redline','cannondale']
print(bicycles)
#['trek', 'redline', 'cannondale']
print(bicycles[0])
#trek
#更換列表元素
bicycles[0] = 'car'
#新增元素在末尾
#插入元素
bicycles.insert(0,'ppl')
#['ppl', 'car', 'redline', 'cannondale', 'fake']
#刪除元素
#1del bicycles[-1]
#在pytho中可以使用 [-1]來訪問列表中最後乙個元素的值
print(bicycles[-1])
#cannondale
#pop訪問並彈出元素
#2bicycle = bicycles.pop(0)
print(bicycles)
print bicycle
#根據值刪除元素 只刪除第一次出現的詞
#3bicycles.remove('redline')
#使用for迴圈遍歷
for index in range(bicycles):
print(names[index])
#列表排序 按字母順序排序
bicycles.sort()
#反序bicycles.sort(reverse=true)
#臨時排序
bicycles.sorted()
#列表反轉
bicycles.reverse()
#長度les(bicycles)
新增列表元素
插入元素
insert(index,值):
刪除元素:
1.del bicycles[i]
2.bicycles.pop(i)
3.remove()
二、列表解析
nums = [value**2 for value in range(1,10)]
print(nums)
三、切片
cars = ['h','p','q']
print(cars(:2))
列表(前索引:後索引)
列表複製:列表1 = 列表2(前:後)
#複製一:兩個列表依然是同乙個列表。 cars 指向的是bicycle
cars = bicycle
#cars = bicycle(:)
#兩者是值一樣的不同的兩個列表
四、元組
元組是不可以修改的
nums = (20,8)
print (nums[0])
#20nums[0]=26
#出現錯誤
python3 列表練習
python 列表綜合練習 使用 python 語言建立空列表 score,按學號順序 由小到大 儲存多個學生 一門課程的考試成績。呼叫列表操作的常用函式實現以下功能 1 建立乙個空列表 score 68,87,92,100,76,88,54,89,76,61 3 輸出score 列表中第 3 個元...
python3 列表函式
python中列表是可變的,這是它區別於字串和元組的最重要的特點,一句話概括即 列表可以修改,而字串和元組不能。列表函式 含義把乙個元素新增到列表的結尾,相當於 a len a x list.extend l 通過新增指定列表的所有元素來擴充列表,相當於 a len a l。list.insert ...
python 3 列表簡介
列表由一系列按特定順序排列的元素組成。你可以建立包含字母表中所有的字母 數字0 9或所有家庭成員姓名的列表 也可以將任何東西加入列表中,其中的元素之間可以沒有任何關係。鑑於列表通常包含多個元素,給列表指定乙個表示複數的名稱是乙個不錯的主意。在linux中,用方括號來表示列表,並用都好來分隔其中的元素...