App Inventor學習記錄191-檢查兩個清單中,有那些項目是重覆的

檢查兩個清單中,有那些項目是重覆的

記錄一下:
App Inventor學習記錄191-檢查兩個清單中,有那些項目是重覆的


這次的完成品如下。

就是找出兩個清單的重覆項


畫面編排的部份如下。

標籤和按鈕的組合。


程式方塊的部份只有一點點。

這裡用 list from csv row text,建立兩個清單,兩個清單有部份是重覆的。
等一下我們會把重覆項的項目加到清單中,所以建立清單_A清單在B清單的項目。

程式啟動的時候,用標籤把這兩個清單顯示出來。


按鈕按下時。

用 for each item in list方塊,來檢查清單_A清單。
這裡的羅輯就是把清單_A清單中的每一項,就是 get item,都用 is in list方塊,檢查有沒有在清單_B清單中。如果有的話,就把清單_A清單的項目加到清單_B清單中。

is in list?這個方塊的回傳值是 true或 false,所以這裡可以直接放在 if的後面。

好的,全部的程式方塊都簡單說明過了,建議大家試著做一次,就會用的越來越熟。
但如果不想要重新拉程式方塊,或要需要範例 aia檔的話,請前往第 2頁哦!

發佈留言