Python 字串 列表和元組比較

2021-09-25 09:21:11 字數 3069 閱讀 1658

搜尋定位

字串分割變換

列表翻轉排序

\字串

列表元組

總結符號表示

』 『/" "/』』』 『』』/""" 「」"/

()特點

可作為元素加入到列表或元素中

有序、可變、可重複

有序、可重複、不可變

拼接用+連線

用+連線

用+連線

都可用**print(a+b)做拼接輸出

重複用乘號重複

用乘號重複

用乘號重複

都可用**print(a*n)做重複輸出

索引/切片

[:][::]

[:][::]

[:][::]

表示的方式都相同,列表和元組可按照需求進一步索引

增join()

不可改變

刪sr.strip()

pop()、remove()、del、clear()

不可刪單個元素,只能用del刪除整個元組

改replace()

li[x]=』』 直接更改

不可更改,但如果元組中有列表可更改列表中的元素,更改完後元組也會發生改變

查find()、index()

索引、切片、for迴圈遍歷

索引、切片、for迴圈遍歷

列表與元組類似

計數count()

count()

count()

a=

"city college "

for i in

range

(len

(a))

:print

(a[i]

,end=

" ")

for i in a:

print

(i,end=

" ")

print

(a[:4]

)

li=

['c'

,'i'

,'t'

,'y'

,'1'

,'9'

,'0'

,'9'

]for i in li:

print

(i)

li=

['c'

,'i'

,'t'

,'y'

,'1'

,'9'

,'0'

,'9'

]for i in

enumerate

(li,2)

:print

(i,end=

" ")

for index,value in

enumerate

(li,2)

:print

((index,value)

,end=

' ')

# (2, 'c') (3, 'i') (4, 't') (5, 'y') (6, '1') (7, '9') (8, '0') (9, '9')

字串find()、index()

列表、元組index()

sr =

"life is short, you need python."

print

(sr.find(

'e')

)print

(sr.index(

'e')

)print

(sr.rindex(

'e')

)print

(sr.replace(

'i need'

,'i use'))

3321life is short, you need python.

# 列表、元組

# .index()

li =

['d'

,'a'

,'s'

,'d'

,'a'

,'s'

,'d'

,'aa'

]tp =

('d'

,'a'

,'s'

,'d'

,'a'

,'s'

,'d'

,'aa'

)print

(li.index(

'a')

)print

(li.index(

'a'))1

1---

----

----

----

----

-- 原文:https:

96439747

a=

"city college"

print

('+'

.join(a)

)li=

['a'

,'b'

,'c'

]print(''

.join(li)

)print

(a.split(

'e')

)print

(a.partition(

'e')

)

reverse()

li=

['c'

,'i'

,'t'

,'y'

,'1'

,'9'

,'0'

,'9'

]li.reverse(

)print

(li)

sort()

按照ascii碼值排序

li=

['c'

,'i'

,'t'

,'y'

,'1'

,'9'

,'0'

,'9'

]li.sort(

)print

(li)

li.sort(reverse=

true

)print

(li)

Python 字串 列表和元組

如下 指定下標 string 1 list print string 1 0 執行結果 l print string 1 1 執行結果 t 字串的拼接 string 1 你好,string 2 世界!string 3 string 1 string 2 print string 3 執行結果 你好,...

Python 字串,列表,元組

一 字串 1.兩個串拼接為乙個羊肉串。a wo cool 乙個 號相當於紅柳,將兩個字串,串為紅柳大串 b wo cool 該寫法中間可不加空格,為了審美,求求你加乙個吧 列印結果 wocool 2.end print執行後自動換行,如果不想換行或者結果後加其他的,以下為輸出變數a後。print a...

字串 列表 元組

字串常用方法 s my name is jike.i am 18 print s.upper 全部轉成大寫 print s.lower 全部轉成小寫 print s.title 將字串中單詞首字母大寫 print s.strip 去除兩邊的空格 print s.count m 統計字元出現的次數 p...