陣列去重 模糊查詢,二維陣列

2021-08-21 14:23:07 字數 882 閱讀 4348

匯入佇列

from collections import deque#匯入佇列

quqe=deque()#轉化為佇列

quqe.pop()#刪除元素

陣列

列表去重複

i=0

l=len(arr)

while

ij=i+1

while

jifarr[i]==arr[j]:

delarr[j]#刪除重複的元素

j=j-1

l=l-1#刪除元素陣列長度減一

j+=1

i+=1

print(arr)

模糊查詢

books=['三國演義','西遊記','三國志','水滸傳']

result_book=

s=','.join(books)

print(s)

while

true:

con=input('請搜尋\n')

if con=='exit':

break

else:

result_book.clear()#清空陣列

for book in books:#遍歷books

if con in book:#模糊查詢

print(result_book)

二維陣列

二維陣列的遍歷

for book in books:#一層陣列的遍歷

foritem

in book:#二層陣列的遍歷

元組

元組是唯讀陣列,不能進行增儲刪改

php二維陣列去重

方法一 傳入引數 array二維陣列,unique唯一碼 二維陣列去重,傳出 二維陣列 public function array unique array,unique if in array value unique uni return out 方法二 傳入引數 array二維陣列,uniqu...

JS二維陣列去重

在網上找了很多的js二維陣列去重的方法,基本上都有bug,不是去除不完全就是只能根據特定的條件去除,或者去除了非重複元素。專案中需要解決這個問題,所以自己寫了乙個方法,方便自己也方便他人,本人已測試過很多資料,修復了很多bug,如果發現了bug,懇請提出,本人再改進。如下 var arr 1,2,h...

php 二維陣列去重

一維陣列的重複項 使用array unique函式即可,使用例項如下 如下 複製 二維陣列去重項 如下 複製 例如 result array 0 array a 1,b hello 1 array a 1,b other 2 array a 1,b other 處理成 result array 0 ...