日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python array操作,Python中数组的基本操作

發布時間:2024/9/19 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python array操作,Python中数组的基本操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

先定義一個數組列表:names = ["alexl", "banana", "candna", "dell", "error"]

1.查print(names[3])#dell

2.切片print(names[1:3])#['banana', 'candna'] 取第二個,第三個

print(names[1:])# ['banana', 'candna', 'dell', 'error']取第二個到最后

print(names[1:10])# ['banana', 'candna', 'dell', 'error'] 超出數組長度后,返回剩余的全部

print(names[:3])# ['alexl', 'banana', 'candna']

print(names[:3:2])# ['alexl', 'candna'] 步長

print(names[:-1:2])# -1:取到倒數第二個? ['alexl', 'candna'] 步長

print(names[3::-2])# -1:取到倒數第二個? ['dell', 'banana'] 步長有方向,從右邊開始

3.?增?append?insert

# append 在最后插入一個值names.append("addddd")

print(names)#['alexl', 'banana', 'candna', 'dell', 'error', 'addddd']

# insert 把值添加到指定的位置,參數1表示位置index,第二個參數表示值names.insert(1, "insertItem")

print(names)#['alexl', 'insertItem', 'banana', 'candna', 'dell', 'error', 'addddd']

4.?修改 通過賦值操作names[2] ="replaceItem"

print(names)#['alexl', 'insertItem', 'replaceItem', 'candna', 'dell', 'error', 'addddd']

names[3:5] = ["zurep", "zurep111"]

print(names)#['alexl', 'insertItem', 'replaceItem', 'zurep', 'zurep111', 'error', 'addddd']

5. 刪除 remove pop del

remove 根據值移除names.remove("alexl")

print(names)#['insertItem', 'replaceItem', 'zurep', 'zurep111', 'error', 'addddd']

# names.remove(names[0])#也可以這樣

# print(names)

pop 返回被刪除的值b = names.pop(1)# 返回被刪除的值

print(b)#replaceItem

print(names)#['insertItem', 'zurep', 'zurep111', 'error', 'addddd']

del 就是刪除,刪除某個元素,也可以刪除整體del names[0]

print(names)#['zurep', 'zurep111', 'error', 'addddd']

6. count 統計某的元素在列表中出現的次數b = [1, 1, 1, 1, 3, 3, 3, 3, 3, 1, 1, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 5, 55, 6, 6, 8]

print(b.count(1))#6

print(b.count(3))#10

print(b.count(5))#4

7. extend 將一個列表中的元素添加到另一個列表中a = [1, 1, 1]

b = [3, 3, 3]

a.extend(b)

print(a)# [1, 1, 1, 3, 3, 3]

print(b)# [3, 3, 3]

列表合并也可以用+,但是用+的話,會產生一個新的列表(當然也可以賦值給任何的變量),而extend則只是修改了原來的對象

8 index 查詢指定的元素的索引,就算包含多個同樣的值,也只是返回第一個位置print(a.index(3))#3

9 reverse 將里面的元素倒數a.reverse()

print(a)#[3, 3, 3, 1, 1, 1]

10.sort 排序c = [5, 6, 2, 3, 6, 262, 6, 2, 3, 2, 1, 6, 3, 3, 5, 1, 3, 6, 5, 1, 3]

c.sort()

print(c)#[1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 5, 5, 5, 6, 6, 6, 6, 6, 262]

d = ["啊", "不", "從", "的", "額"]

d.sort()

print(d)#['不', '從', '啊', '的', '額']

d.sort(reverse=True)

print(d)#['額', '的', '啊', '從', '不']

11.元組(tuple)

只讀數組,只能查看不能編輯,列表的切片操作同樣適于元組。

表達方式:tuple=("元素1","元素2","元素3"),中間同樣用,隔開

特殊的元組:tupleZero=()空元組

tupleOne=("元素1",)? 只有一個元素,后面要跟一個,(注意好的習慣的養成)

作用:1.對于一些不想被修改的元素,可以放在元組里面

2.元組可以在映射(和集合的成員)中當作鍵使用,而列表不行

3.元組作為內建函數和方法的返回值

12.enumerate?列舉,枚舉,數;data_list = ["y1", "y2", "y3", "y4", "y5"]

for i in enumerate(data_list, 1):

print(i)

運行結果:(1, 'y1')

(2, 'y2')

(3, 'y3')

(4, 'y4')

(5, 'y5')

enumerate(列表對象,返回標簽起始值(默認為零))

上面的例子可以看出,返回的i是一個元組,如果不想要元組的話,可以用兩個參數接收:for k,v in enumerate(data_list, 1):

print(k,v)

運行結果:1 y1

2 y2

3 y3

4 y4

5 y5

總結

以上是生活随笔為你收集整理的python array操作,Python中数组的基本操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91视频 - 8mav| 国产日韩欧美综合在线 | 亚洲av色香蕉一区二区三区 | 色 综合 欧美 亚洲 国产 | 中文字幕av在线免费 | 国产一区二区三区视频播放 | 日韩欧美高清视频 | 日本黄区免费视频观看 | 黄色资源网 | 国产伦精品一区二区三区视频女 | a网站在线| 成人影片在线免费观看 | 蜜桃久久久aaaa成人网一区 | 亚洲a√| 女人叫床高潮娇喘声录音mp3 | 波多野结av衣东京热无码专区 | youjizz视频 | 日韩视频在线观看一区二区 | 国产午夜福利视频在线观看 | 欧美日韩亚洲激情 | 在线观看自拍 | 国产又粗又长又黄的视频 | 少妇超碰 | 国产精品久久久久久久9999 | 久久久久99精品成人片我成大片 | 激情宗合网 | 六月色婷婷 | 波多野吉衣在线观看视频 | 日本h在线| 在线观看黄网站 | 老师张开让我了一夜av | 日本天堂网 | 一本久久a精品一合区久久久 | 日本一级黄色大片 | 国产又粗又长 | 91久久综合亚洲鲁鲁五月天 | 日本一区成人 | 99亚洲精品 | 精品无码av一区二区三区四区 | 岛国二区三区 | 人人干人人插 | 2019国产精品 | 五月婷婷六月综合 | 欧美另类视频在线 | 免费在线播放av | 日韩中文字幕在线观看 | 亚洲草逼 | 天天爱天天做天天爽 | 一级激情视频 | 亚洲成人生活片 | 国产一区二区精品在线观看 | 成年人视频网站 | 韩国伦理在线 | 伊人久久精品一区二区三区 | 阿娇全套94张未删图久久 | 中文字幕欧美人妻精品一区蜜臀 | 国产在线网址 | 手机在线成人av | 中文国产| 一本一道久久综合狠狠老精东影业 | 欧美午夜精品久久久久久孕妇 | 91九色视频在线观看 | 午夜精品久久久久久久无码 | 国产成人久久婷婷精品流白浆 | 免费久久av | 欧美精品黄色片 | 禁断介护av一区二区 | 日韩乱码人妻无码中文字幕久久 | 手机av网址 | 岛国精品 | 亚洲黄色片免费看 | 日本少妇高潮抽搐 | 欧美一区二区三区精品 | 国产精品无码av在线有声小说 | 成人h动漫精品一区 | 性色国产成人久久久精品 | 久久久精品视 | av资源首页 | 日本中文字幕在线看 | 白浆在线| 国产图片一区 | 老汉av| 黄色av免费网站 | 成人在线免费播放 | 视频精品一区二区 | 日韩精品免费电影 | 欧美人与动性xxxxx杂性 | 深夜影院深a | 亚洲一区电影 | 男人的天堂99| 亚洲Av无码成人精品区伊人 | 国产视频一区二区视频 | hs视频在线观看 | 91免费福利| 亚洲精品第一 | 中文有码在线观看 | 999zyz玖玖资源站永久 | 欧美成人精品在线观看 | 精品一区精品二区 |