作者查詢 / venomsoul
作者 venomsoul 在 PTT [ Python ] 看板的留言(推文), 共55則
限定看板:Python
看板排序:
全部Gossiping44606Tech_Job1317LoL1042Hunter520WarCraft389Kaohsiung242MiHoYo242HI_3rd214TORIKO202HatePolitics127Hearthstone117cat113Miaoli94Shokugeki91H-GAME81Salary80eSports67DIABLO63WOW62Beauty56NARUTO55Python55L_TalkandCha39PlayStation38BERSERK37C_Chat33joke29car26nCoV201926movie25Tainan25WarCraftChat25ArakawaCow23kekkai22Teacher22Lineage18IA14ask12PublicIssue11sex11home-sale10TaichungBun9WomenTalk8ONE_PIECE7PingTung7AfterPhD6FAIRYTAIL6Hsinchu6NTU6Stock6Aviation5KOTDFansClub5MenTalk5Nangang5Sub_GOnline5CFantasy4ChangHua4Isayama4LoL_Picket4MuscleBeach4rent-exp4specialman4Violation4YOLO4BigSanchung3CVS3graduate3SENIORHIGH3Shu-Lin3Sub_Strategy3TokyoGhoul3About_Life2Baseball2BlizzHeroes2Chan_Mou2Chiayi2ComGame-Plan2dog2Hate2Lifeismoney2medstudent2SouthPark2StupidClown2TamShui2Taoyuan2Test2Anti-Cancer1Aves1BabyMother1Balloon1Bon_Jovi1Boy-Girl1ChemEng1ChungLi1Coffee1consumer1CSMU-D-War31DeathNote1EatToDie1Eng-Class1Finance1ForeignEX1gallantry1Garena1gay1GossipPicket1Headphone1HsinTien1HsinYi1HSNU_10851I-Lan1iOS1Keelung1kochikame1KoreaStar1MayDay1Militarylife1MobilePay1Nantou1NBA1NDHU-EE931NDMC-D621Nethood1NetSecurity1NTHU_LST_93A1NTPU-LAND90B1NTUE-CS1021PC_Shopping1PhD1piano1PokemonGO1Ptt-Charity1PttHistory1Road_Running1RumikoTWorld1San-Ying1SayLove1ShuangHe1SMSlife1SongShan1SuperHeroes1swim1Thailand1TPC_Police1True-Escape1TuCheng1Wanhua1WorkinChina1Yunlin1<< 收起看板(149)
首頁
上一頁
1
下一頁
尾頁
4F推: 呃說真的我就是那個刷題刷健康的10/19 03:32
3F推: 文意來說,毛帽的判斷其實應該優先?10/17 00:56
2F→: 如果list下面的每個sub list內的元素都是不重複的話,11/09 09:21
3F→: 遍歷每個sub list然後把每個元素當作key放進另一個dic11/09 09:21
4F→: tionary,value就從1開始count,每次遇到就讓他+1,如11/09 09:21
5F→: 果每個sub list的element會重複出現就先取set,以上最11/09 09:21
6F→: 基本辦法11/09 09:21
11F推: 喔我看懂你的題目了,我那個方法應該不是你要的解,我11/09 12:38
12F→: 想想看…11/09 12:38
18F推: 我只想到暴力解,會用到itertools.combinations11/09 14:36
19F→: 首先,把原始list裡面所有的element都單獨取出,建立11/09 14:37
20F→: arr = [a, b, c, d, e, f]11/09 14:37
21F→: 然後,用combinations跑出從1個元素到len(arr)個元素11/09 14:39
22F→: 的組合,假設放在arr111/09 14:39
23F→: 然後,創立一個函數,比對a, b兩個iterable物件中,a11/09 14:41
24F→: 的元素是否都在中,如果都有就回傳True11/09 14:41
25F→: a的元素是否都在b中*11/09 14:41
26F→: 然後,把arr1中的每個組合跟原始list中的每個sub list11/09 14:44
27F→: 跑a, b的比對函數,如果為True,檢查字典d是否有這個t11/09 14:44
28F→: uple做為key的紀錄,沒有的話就加入字典,value給111/09 14:44
29F→: 有的話,value就+1,這樣最後字典裡面就是每種combina11/09 14:45
30F→: tion在所有list的sub list中出現的次數,然後從字典中11/09 14:45
31F→: 取出只有value > 1的key,同時跟他的value掛在一起輸11/09 14:45
32F→: 出就可以了11/09 14:45
33F→: 我只想到暴力解就是了Orz11/09 14:46
34F推: 喔對,這是預設在每個原始list中的sub list下面的元素11/09 14:51
35F→: 都不重複出現的方法11/09 14:51
36F→: 然後上面Hsins大提到應該還會有[a]*2才對才符合我想的11/09 14:53
37F→: 題目11/09 14:53
38F推: 如果是一個sub list中會出現兩次以上的相同元素而且要11/09 14:55
39F→: 視為獨立的兩個元素的話,一開始extract元素的時候就11/09 14:55
40F→: 要刻意多加入一個該元素去跑combinations11/09 14:55
42F推: 喔…小地方,跑combinations的時候不用跑到len(arr),11/09 15:12
43F→: 跑到sub list最長那個長度就好11/09 15:12
27F推: One-liner表示:11/08 12:43
4F推: 借題問,最近Spyder 5.3.3出版了但用conda install sp09/20 22:25
5F→: yder=5.3.3會像有在跑但等40分鐘以上依舊沒反應,請問09/20 22:25
6F→: 有人遇到類似問題嗎?09/20 22:25
8F推: 感謝,我等等來試試看!09/21 16:23
7F推: CSV檔嚴格說應該預設由notepad開啟,因為他只是字串,08/18 14:55
8F→: 甚至沒有座標概念,但那樣就失去附檔命名為csv的意義08/18 14:55
9F→: 了,所以一般有安裝excel的windows電腦都會直接用exce08/18 14:55
10F→: l開啟csv,真要說格式可能跑掉應該是沒有,反而是exce08/18 14:55
11F→: l如果有合併儲存格或有人在儲存格內換行,那轉成csv才08/18 14:55
12F→: 會有問題,然後我沒用pandas但是好像本身就有read_exc08/18 14:55
13F→: el(),何不試試看?08/18 14:55
3F推: count = 008/15 11:25
4F→: for i in my_list:08/15 11:25
5F→: if i > 2:08/15 11:25
6F→: count += 108/15 11:25
7F→: return count08/15 11:25
8F推: 喔return那行多的,這不是函數08/15 11:29
15F推: 先把a, b, c弄成list或tuple,然後把這個list或tuple04/18 00:19
16F→: 用list 生成式取其set放入list,然後用len判斷,反正04/18 00:19
17F→: 都排序好了04/18 00:19
首頁
上一頁
1
下一頁
尾頁