如何加盟網(wǎng)站建設seo網(wǎng)站優(yōu)化培
文章目錄
- 前言
- 一、列表及其使用
- 1.列表的特點
- 2. 列表的使用方法
- 二、元組及其特點
- 1.元組的類型是tuple
- 1.元組的查找操作
- 2. 計算元組某個元素出現(xiàn)的次數(shù)
- 3.統(tǒng)計元組內元素的個數(shù)
- 總結
前言
本文著重介紹python中的列表和元組以及列表和元組之間的區(qū)別
一、列表及其使用
1.列表的特點
1.列表類似于數(shù)組,有下標。
從左到右開始的話,下標是從0開始的,從右到左的話,下標是從-1開始的。
2.列表的元素可以是任意類型的,而數(shù)組的元素只能是同一種類型的元素。
3.下標的使用不能超過元素的數(shù)量,否則會報錯。
2. 列表的使用方法
1)查找某元素在列表中的位置
列表.index(元素)
返回值為下標
如果找不到,就報錯valueError
mylist = ["hello","world","python"]ret = mylist.index("world")
print(ret)
2)修改特定下標的元素
mylist[1] = "World"
3)在某下標插入元素
列表.insert(下標,元素)
mylist.insert(1,"bit")
4)在列表末尾追加一個元素
列表.appen(元素)
mylist.append("Good")
5)在列表末尾追加一批新元素
列表.extend(新的列表)
mylist.extend([1,2,3])
6)刪除指定下標的元素,兩種方式
1.del 列表[下標]
del mylist[2]
2.列表.pop(下標)
這種方法本質上是取出下標的元素并且返回,所以可以用返回值接收,也可以不接收
ret = mylist.pop(0)
print(ret)
7)刪除某元素在列表中第一次匹配的位置,后面的不刪除
mylist = ["world","world","hello","hello","world","python"]mylist.remove("hello")
print(mylist)
8)清空列表
列表.clear() , 括號里面不需要任何值
mylist.clear()
9)計算列表中某元素的數(shù)量,返回值需要接受
列表.count(元素)
ret = mylist.count("world")
print(ret)
10)計算列表中的全部元素數(shù)量
len.(列表)
ret1 = len(mylist)
print(ret1)
案例練習:
# 列表的練習案例:
mylist = [21,25,21,23,22,20]
# 2.追加一個數(shù)字31到尾部
mylist.append(31)
print(mylist)
# 3.追加新列表[29,33,30]到列表尾部
mylist.extend([29,33,30])
print(mylist)
# 4.取出第一個元素
ret = mylist.pop(0)
print(ret)
ret = mylist[-1]
print(ret)
ret = mylist.index(31)
print(ret)
二、元組及其特點
1.元組的類型是tuple
元組可以理解成不可改變元素的列表
定義三個元素的元組:
使用括號
但是假如元組的元素是列表的話,可以更改該元素
1.元組的查找操作
元組.index(元素)
2. 計算元組某個元素出現(xiàn)的次數(shù)
3.統(tǒng)計元組內元素的個數(shù)
len(元組)
總結
本文介紹了列表和元組的概念和特點