中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python中字符串、列表、元組、字典

發布時間:2020-07-18 20:26:04 來源:網絡 閱讀:605 作者:ljmict 欄目:開發技術

1.字符串

字符串四種定義方式:

'  '    " "     '''  '''   """  """

字符串的下標和切片:

: name = abcdef

從最左邊數是從0下標開始,從最右邊數是從-1開始

 

切片語法:[起始:結束:步長]

注:選取的區間屬于左閉右開型,即從“起始”位開始,到“結束”位的前一位結束(不包含結束位本身)


2.列表

定義列表語法:

變量名 = [元素1,元素2,元素3……]

 

列表的增刪改查

添加元素(“增”appendextendinsert)

append

通過append是把一個新的元素添加到列表最后一個元素

>>> name = ["zs", "ls"]

>>> name

['zs', 'ls']

>>> name.append("ww")

>>> name

['zs', 'ls', 'ww']

 

extend

通過extend可以將另外一個集合中的元素逐一添加到列表中

>>> a = [11, 22]

>>> a

[11, 22]

>>> b = [33, 44]

>>> a.extend(b)

>>> a

[11, 22, 33, 44]

 

insert

insert(index, object) 在指定位置index前插入元素object

>>> a = [1,3,4]

>>> a

[1, 3, 4]

>>> a.insert(1, 2)

>>> a

[1, 2, 3, 4]

 

修改元素("")

修改元素的時候,要通過下標來確定要修改的哪個元素然后才能進行修改

>>> a = ["ls", "zs", "ww"]

>>> a

['ls', 'zs', 'ww']

>>> a[0] = abc

>>> a[0] = "abc"

>>> a

['abc', 'zs', 'ww']

 

查找元素(""innot inindex count)

innot in

python中查找的常用方法為:

in(存在),如果存在那么結果為true,否則為false

not in(不存在),如果不存在那么結果為true,否則false

 

indexcount

>>> a = ['a', 'b', 'c', 'a', 'b']

>>> a.index('a', 1, 3) # 注意是左閉右開區間

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

ValueError: 'a' is not in list

>>> a.index('a', 1, 4)

3

>>> a.count('b')

2

>>> a.count('d')

0

 

刪除元素(“刪”delpopremove)

del:根據下標進行刪除

pop:刪除最后一個元素

remove:根據元素的值進行刪除

 

排序(sort, reverse)

sort方法是將list按特定順序重新排列默認為由小到大,參數reverse=True可改為倒序,由大到小。

 

3.元組

元組與列表類似,定義列表是用[],而定義元組是用小括號()

注:

元組的數據不能修改

如果定義的元組只有一個元素,需要有一個逗號,如a = (11,)

 

4.字典

字典的定義:

變量名 = {key:value,  key:value……}

 

字典的增刪改查

查看元素

可以直接使用鍵(key)來獲取數據,也可以使用get

字典變量名['key']

字典變量名.get('key')

 

修改元素

字典變量名['key'] = 新的value

 

添加元素

如果在使用 變量名['鍵'] = 數據 時,這個“鍵”在字典中,不存在,那么就會新增這個元素

 

刪除元素

del:刪除指定的元素,del[‘鍵’]

clear:刪除整個字典


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

泉州市| 廉江市| 江都市| 栾川县| 肇源县| 商都县| 荣昌县| 香河县| 周口市| 深水埗区| 西昌市| 舒城县| 中超| 绍兴市| 诏安县| 宿松县| 南丹县| 甘谷县| 南涧| 达拉特旗| 宜春市| 枞阳县| 靖宇县| 杭州市| 顺昌县| 沿河| 荣昌县| 沾化县| 绥宁县| 长宁区| 白沙| 新竹县| 焉耆| 手机| 峨边| 荥阳市| 聂拉木县| 定远县| 定日县| 苏州市| 鹤壁市|