python 字串,陣列,元祖操作基礎鞏固。

2021-09-07 03:57:26 字數 917 閱讀 9665

由於上個星期有點忙,沒時間來抽空記一些有用的東西。丟了比較久的python很多忘記的小操作我也會重新撿起來

以前最容易搞混的 

str.split()

#操作會生成乙個陣列物件。example:

'laplace

'.split()

#後面引數什麼都沒有加入,也會返回乙個值

['laplace']

#

如果後面加入分隔值

'laplace

'.split('l'

)#以'l'作為分隔點進行字串的切割並生成陣列

['', '

ap', '

ace']

然後是該函式的反效果的函式str.join(iterable)

haha = ['laplace','box','is',

'a','terrible','thing']

str = '-'

print str.join(haha)

laplace-box-is-a-terrible-thing

收集引數 *args ->>>>>>>(,)

收集引數名字對應值 **kwargs ->>>>>>

然後是針對zip的乙個應用。。這些東西 由於我以前沒有經常使用都忘得飛快。

->zip([1,2,3],['

a','

b','c'

])->[(1, '

a'), (2, '

b'), (3, 'c'

)]如果位數沒有達到相同的 取最少的那邊生成 多餘的部分砍掉

->zip([1,2,3],['

a','b'

,])->[(1, '

a'), (2, '

b'), ]

Python 字串,元祖,列表之間的轉換

1.字串是 python 中最常用的資料型別。我們可以使用引號 或 來建立字串。建立字串很簡單,只要為變數分配乙個值即可。例如 var1 hello world 2.列表是最常用的python資料型別,它可以作為乙個方括號內的逗號分隔值出現。列表的資料項不需要具有相同的型別 建立乙個列表,只要把逗號...

qt字串與字串陣列操作

qstring定義 qstring s1 abc qstring s2 hello 字串連線 qstring s s1 s2 組包 s qstring a 1,b 2,c 3 arg 250 arg hello arg 22.22 qdebug 引數表示按逗號分隔,拆分出第0段到第1段,儲存到tmp...

Python字串操作

1 複製字串 str2 str1 2 鏈結字串 str abc 3 查詢字串 string.find sub string.index sub string.rfind sub string,rindex sub 4 字串比較 cmp str1,str2 cmp str1.upper str2.up...