一文看懂Python(一) 列表和元組篇

2021-10-14 21:10:07 字數 1958 閱讀 1182

member =

['胖虎'

,'大熊'

,'小夫'

,'小叮噹'

,'小妹妹'

]member

mix =[1

,'胖虎'

,'3.14',[

1,2,

3]]mix

empty =

empty

'董金琨'

)member

1.4.2 extend(list):向原列表中新增另乙個列表,以乙個列表來擴充套件另乙個列表,list是乙個列表型別

member.extend(

['胖虎他媽'

,'大熊她爸'])

member

1.4.3 insert(i,x)函式:在第i位置新增元素x
member.insert(1,

'小夫她爹'

)member

member[

0]

1.6.1 del 方法
# 刪除指定位置元素

del member[

1]

# 刪除整個列表

del member

1.6.2 remove(x):刪除列表中的x元素,x必須在列表中,不在會報錯
# remove(元素):該元素必須在列表中

member.remove(

'胖虎'

)member

1.6.3 pop(i):刪除第i個位置的元素
member.pop(i)

member

# 該操作不會影響原列表

list3 =

[123

,456

]list3*

5

1.8.1 count(x):檢視引數x出現在列表中的次數
list3 =

[123

,456

,789

]list3 *=

5list3.count(

123)

1.8.2 index(x,[[start],[end]]):返回引數x在列表中的位置,start和end可選。
list3.index(

123,3,

7)

1.8.3 reverse():翻轉列表
list3.reverse(

)list3

1.8.4 sort():列表排序,預設從小到大
# sort()函式會改變原列表

list6 =[4

,5,2

,3,1

,10]list6.sort(

)list6

# 從大到小排序

list7 =[7

,8,5

,2,7

,8,9

]list7.sort(reverse =

true

)list7

tuple1 =(1

,2,3

,4,5

,6,7

,8)tuple1

tuple3 =(1

,)tuple3

# 原temp還存在,但是沒有變數名指向它

temp =

('大熊'

,'小夫'

,'大p'

,'小公尺'

)temp = temp[:2

]+('小景',)

+temp[2:

]temp

del temp

Python隨記(一)列表和元組

python中最基本的資料結構就是序列了。python一共包含6種內建序列 列表 元組 字串 unicode字串 xrange物件 buffer物件。序列都可以進行的操作包括索引,切片,加,乘,檢查成員。本篇隨記先講兩個最基礎的序列 列表和元組。其實這兩個很像c 中的陣列結構,但是有其本身的特點,各...

Python學習筆記一 列表和元組

python 學習筆記 建立列表 利用中括號來表示,並可以通過 index 來查詢成員 mean 1,2,a 策策 l 利用 extend 來向乙個列表新增成員,用乙個列表擴充套件另乙個列表 mean1 1,2,a 策策 mean.extend mean1 mean 1,2,a 策策 葫蘆娃 1,2...

一文看懂Git和SVN

git 和 svn 孰優孰好,每個人有不同的體驗。在易用性這方面,svn對於新手來說會更有好一些。但是從另外一方面看,git 命令多意味著功能多,若我們能掌握大部分 git 的功能,體會到其中的奧妙,會發現再也回不去 svn 的時代了。git vs svn git是分布式的,支援離線工作,在本地可以...