主頁 > 區塊鏈 > 將串列串列與串列進行比較

將串列串列與串列進行比較

2022-04-20 17:37:05 區塊鏈

我想根據每個元素是一個區間的事實將串列串列中的每個串列與串列進行比較,如果“Listoflists”的區間包含在“List”的區間內,我們將得到一個 True 陳述句,否則它將是一個錯誤的。如果可能的話,輸出一個帶有 True/False 陳述句的資料框。

以下是生成的資料:

List = [(4.960796557803424, 7.248503442196575), (5.038014752877868, 7.346085247122132), (5.103186780925054, 7.421613219074945), (5.105574436906216, 7.411525563093783), (5.09793832836004, 7.40086167163996), (5.117123344669599, 7.425176655330402), (5.140331981802099, 7.4544680181979), (5.153676999469211, 7.474623000530788), (5.169652452805959, 7.492747547194041), (5.176548183589987, 7.504451816410014), (5.179694590627988, 7.503005409372013), (5.186390607692675, 7.511009392307325), (5.187339125799644, 7.508960874200357), (5.189423235837134, 7.505376764162866), (5.199445384769695, 7.522654615230306), (5.1955279814463555, 7.512372018553645), (5.197146040939456, 7.511053959060543), (5.197860761030804, 7.516639238969197), (5.210950348383933, 7.529249651616069), (5.209023219591814, 7.5227767804081855), (5.197399815676738, 7.501300184323261), (5.195492268796732, 7.500807731203269), (5.210861199605485, 7.519838800394513), (5.204998445996691, 7.508901554003308), (5.20852003421463, 7.5121799657853705), (5.212252490189632, 7.524247509810367), (5.201234058771638, 7.500165941228362), (5.203652197491083, 7.503647802508917), (5.203165974373181, 7.504134025626819), (5.193959133355697, 7.490940866644302), (5.1988794553742315, 7.50032054462577), (5.197989848964307, 7.496210151035692), (5.1764459042422235, 7.466454095757777), (5.17883661246545, 7.472363387534549), (5.179113854294984, 7.475186145705015), (5.165933121850285, 7.456266878149714), (5.161950017421835, 7.454949982578165), (5.158510435609787, 7.456189564390212), (5.136973595450633, 7.425026404549368), (5.12549341260486, 7.416606587395141), (5.112957061397275, 7.397442938602726), (5.088003293233508, 7.365796706766493), (5.0680012406177966, 7.344398759382205), (5.027766228062783, 7.289433771937217), (4.98758418928086, 7.237615810719141), (4.941884579815628, 7.177315420184371), (4.8843399842923585, 7.101860015707642), (4.809069789199319, 7.0000302108006816), (4.712868404520053, 6.862731595479948), (4.594140983877125, 6.695059016122874)]
Listoflists = [[(5.624485901006036, 7.314114098993965), (5.411991077827618, 7.054208922172383), (5.236414671318958, 6.784685328681043)], [(5.624485901006036, 7.314114098993965), (5.411991077827618, 7.054208922172383), (5.236414671318958, 6.784685328681043)], [(5.624485901006036, 7.314114098993965), (5.411991077827618, 7.054208922172383), (5.236414671318958, 6.784685328681043)], [(5.537573221519728, 7.167826778480273), (5.5812641275580726, 7.228535872441927), (5.538628919468101, 7.1545710805319), (5.452498368454096, 7.082601631545904), (5.614454290015469, 7.294645709984532), (5.6133091333567045, 7.294990866643296), (5.654112609506859, 7.3263873904931405), (5.5870048201935125, 7.264595179806489), (5.630825712428621, 7.322874287571381), (5.633694432612272, 7.320705567387727), (5.666478901946156, 7.370621098053843), (4.988901956502318, 6.487398043497683)], [(5.537573221519728, 7.167826778480273), (5.5812641275580726, 7.228535872441927), (5.538628919468101, 7.1545710805319), (5.452498368454096, 7.082601631545904), (5.614454290015469, 7.294645709984532), (5.6133091333567045, 7.294990866643296), (5.654112609506859, 7.3263873904931405), (5.5870048201935125, 7.264595179806489), (5.630825712428621, 7.322874287571381), (5.633694432612272, 7.320705567387727), (5.666478901946156, 7.370621098053843), (4.988901956502318, 6.487398043497683)], [(5.537573221519728, 7.167826778480273), (5.5812641275580726, 7.228535872441927), (5.538628919468101, 7.1545710805319), (5.452498368454096, 7.082601631545904), (5.614454290015469, 7.294645709984532), (5.6133091333567045, 7.294990866643296), (5.654112609506859, 7.3263873904931405), (5.5870048201935125, 7.264595179806489), (5.630825712428621, 7.322874287571381), (5.633694432612272, 7.320705567387727), (5.666478901946156, 7.370621098053843), (4.988901956502318, 6.487398043497683)], [(5.537573221519728, 7.167826778480273), (5.5812641275580726, 7.228535872441927), (5.538628919468101, 7.1545710805319), (5.452498368454096, 7.082601631545904), (5.614454290015469, 7.294645709984532), (5.6133091333567045, 7.294990866643296), (5.654112609506859, 7.3263873904931405), (5.5870048201935125, 7.264595179806489), (5.630825712428621, 7.322874287571381), (5.633694432612272, 7.320705567387727), (5.666478901946156, 7.370621098053843), (4.988901956502318, 6.487398043497683)], [(5.537573221519728, 7.167826778480273), (5.5812641275580726, 7.228535872441927), (5.538628919468101, 7.1545710805319), (5.452498368454096, 7.082601631545904), (5.614454290015469, 7.294645709984532), (5.6133091333567045, 7.294990866643296), (5.654112609506859, 7.3263873904931405), (5.5870048201935125, 7.264595179806489), (5.630825712428621, 7.322874287571381), (5.633694432612272, 7.320705567387727), (5.666478901946156, 7.370621098053843), (4.988901956502318, 6.487398043497683)], [(5.537573221519728, 7.167826778480273), (5.5812641275580726, 7.228535872441927), (5.538628919468101, 7.1545710805319), (5.452498368454096, 7.082601631545904), (5.614454290015469, 7.294645709984532), (5.6133091333567045, 7.294990866643296), (5.654112609506859, 7.3263873904931405), (5.5870048201935125, 7.264595179806489), (5.630825712428621, 7.322874287571381), (5.633694432612272, 7.320705567387727), (5.666478901946156, 7.370621098053843), (4.988901956502318, 6.487398043497683)], [(5.537573221519728, 7.167826778480273), (5.5812641275580726, 7.228535872441927), (5.538628919468101, 7.1545710805319), (5.452498368454096, 7.082601631545904), (5.614454290015469, 7.294645709984532), (5.6133091333567045, 7.294990866643296), (5.654112609506859, 7.3263873904931405), (5.5870048201935125, 7.264595179806489), (5.630825712428621, 7.322874287571381), (5.633694432612272, 7.320705567387727), (5.666478901946156, 7.370621098053843), (4.988901956502318, 6.487398043497683)], [(5.537573221519728, 7.167826778480273), (5.5812641275580726, 7.228535872441927), (5.538628919468101, 7.1545710805319), (5.452498368454096, 7.082601631545904), (5.614454290015469, 7.294645709984532), (5.6133091333567045, 7.294990866643296), (5.654112609506859, 7.3263873904931405), (5.5870048201935125, 7.264595179806489), (5.630825712428621, 7.322874287571381), (5.633694432612272, 7.320705567387727), (5.666478901946156, 7.370621098053843), (4.988901956502318, 6.487398043497683)], [(5.537573221519728, 7.167826778480273), (5.5812641275580726, 7.228535872441927), (5.538628919468101, 7.1545710805319), (5.452498368454096, 7.082601631545904), (5.614454290015469, 7.294645709984532), (5.6133091333567045, 7.294990866643296), (5.654112609506859, 7.3263873904931405), (5.5870048201935125, 7.264595179806489), (5.630825712428621, 7.322874287571381), (5.633694432612272, 7.320705567387727), (5.666478901946156, 7.370621098053843), (4.988901956502318, 6.487398043497683)], [(5.537573221519728, 7.167826778480273), (5.5812641275580726, 7.228535872441927), (5.538628919468101, 7.1545710805319), (5.452498368454096, 7.082601631545904), (5.614454290015469, 7.294645709984532), (5.6133091333567045, 7.294990866643296), (5.654112609506859, 7.3263873904931405), (5.5870048201935125, 7.264595179806489), (5.630825712428621, 7.322874287571381), (5.633694432612272, 7.320705567387727), (5.666478901946156, 7.370621098053843), (4.988901956502318, 6.487398043497683)], [(5.537573221519728, 7.167826778480273), (5.5812641275580726, 7.228535872441927), (5.538628919468101, 7.1545710805319), (5.452498368454096, 7.082601631545904), (5.614454290015469, 7.294645709984532), (5.6133091333567045, 7.294990866643296), (5.654112609506859, 7.3263873904931405), (5.5870048201935125, 7.264595179806489), (5.630825712428621, 7.322874287571381), (5.633694432612272, 7.320705567387727), (5.666478901946156, 7.370621098053843), (4.988901956502318, 6.487398043497683)], [(5.537573221519728, 7.167826778480273), (5.5812641275580726, 7.228535872441927), (5.538628919468101, 7.1545710805319), (5.452498368454096, 7.082601631545904), (5.614454290015469, 7.294645709984532), (5.6133091333567045, 7.294990866643296), (5.654112609506859, 7.3263873904931405), (5.5870048201935125, 7.264595179806489), (5.630825712428621, 7.322874287571381), (5.633694432612272, 7.320705567387727), (5.666478901946156, 7.370621098053843), (4.988901956502318, 6.487398043497683)], [(5.486756512505686, 7.108943487494315), (5.502462012633316, 7.109137987366683)], [(5.486756512505686, 7.108943487494315), (5.502462012633316, 7.109137987366683)], [(5.6211930530698115, 7.284606946930188), (5.538370684448803, 7.184029315551197), (5.400211474921432, 6.992988525078569)], [(5.6211930530698115, 7.284606946930188), (5.538370684448803, 7.184029315551197), (5.400211474921432, 6.992988525078569)], [(5.6211930530698115, 7.284606946930188), (5.538370684448803, 7.184029315551197), (5.400211474921432, 6.992988525078569)], [(5.625321394155952, 7.2834786058440475), (5.543237464503713, 7.167062535496287), (5.609005028975223, 7.2505949710247775), (5.66266675738864, 7.3353332426113615), (5.593157996296727, 7.243842003703273), (5.6916504629293465, 7.368249537070654), (5.082570543334951, 6.597429456665049)], [(5.625321394155952, 7.2834786058440475), (5.543237464503713, 7.167062535496287), (5.609005028975223, 7.2505949710247775), (5.66266675738864, 7.3353332426113615), (5.593157996296727, 7.243842003703273), (5.6916504629293465, 7.368249537070654), (5.082570543334951, 6.597429456665049)], [(5.625321394155952, 7.2834786058440475), (5.543237464503713, 7.167062535496287), (5.609005028975223, 7.2505949710247775), (5.66266675738864, 7.3353332426113615), (5.593157996296727, 7.243842003703273), (5.6916504629293465, 7.368249537070654), (5.082570543334951, 6.597429456665049)], [(5.625321394155952, 7.2834786058440475), (5.543237464503713, 7.167062535496287), (5.609005028975223, 7.2505949710247775), (5.66266675738864, 7.3353332426113615), (5.593157996296727, 7.243842003703273), (5.6916504629293465, 7.368249537070654), (5.082570543334951, 6.597429456665049)], [(5.625321394155952, 7.2834786058440475), (5.543237464503713, 7.167062535496287), (5.609005028975223, 7.2505949710247775), (5.66266675738864, 7.3353332426113615), (5.593157996296727, 7.243842003703273), (5.6916504629293465, 7.368249537070654), (5.082570543334951, 6.597429456665049)], [(5.625321394155952, 7.2834786058440475), (5.543237464503713, 7.167062535496287), (5.609005028975223, 7.2505949710247775), (5.66266675738864, 7.3353332426113615), (5.593157996296727, 7.243842003703273), (5.6916504629293465, 7.368249537070654), (5.082570543334951, 6.597429456665049)], [(5.625321394155952, 7.2834786058440475), (5.543237464503713, 7.167062535496287), (5.609005028975223, 7.2505949710247775), (5.66266675738864, 7.3353332426113615), (5.593157996296727, 7.243842003703273), (5.6916504629293465, 7.368249537070654), (5.082570543334951, 6.597429456665049)], [(5.53613079846842, 7.159969201531581), (5.6371294512269285, 7.300970548773072), (5.568992317062811, 7.190907682937189), (5.774366988264341, 7.490033011735659), (5.689328310328547, 7.371471689671454), (5.548454703339994, 7.200745296660006), (5.607135343983764, 7.237664656016236)], [(5.53613079846842, 7.159969201531581), (5.6371294512269285, 7.300970548773072), (5.568992317062811, 7.190907682937189), (5.774366988264341, 7.490033011735659), (5.689328310328547, 7.371471689671454), (5.548454703339994, 7.200745296660006), (5.607135343983764, 7.237664656016236)], [(5.53613079846842, 7.159969201531581), (5.6371294512269285, 7.300970548773072), (5.568992317062811, 7.190907682937189), (5.774366988264341, 7.490033011735659), (5.689328310328547, 7.371471689671454), (5.548454703339994, 7.200745296660006), (5.607135343983764, 7.237664656016236)], [(5.53613079846842, 7.159969201531581), (5.6371294512269285, 7.300970548773072), (5.568992317062811, 7.190907682937189), (5.774366988264341, 7.490033011735659), (5.689328310328547, 7.371471689671454), (5.548454703339994, 7.200745296660006), (5.607135343983764, 7.237664656016236)], [(5.53613079846842, 7.159969201531581), (5.6371294512269285, 7.300970548773072), (5.568992317062811, 7.190907682937189), (5.774366988264341, 7.490033011735659), (5.689328310328547, 7.371471689671454), (5.548454703339994, 7.200745296660006), (5.607135343983764, 7.237664656016236)], [(5.53613079846842, 7.159969201531581), (5.6371294512269285, 7.300970548773072), (5.568992317062811, 7.190907682937189), (5.774366988264341, 7.490033011735659), (5.689328310328547, 7.371471689671454), (5.548454703339994, 7.200745296660006), (5.607135343983764, 7.237664656016236)], [(5.53613079846842, 7.159969201531581), (5.6371294512269285, 7.300970548773072), (5.568992317062811, 7.190907682937189), (5.774366988264341, 7.490033011735659), (5.689328310328547, 7.371471689671454), (5.548454703339994, 7.200745296660006), (5.607135343983764, 7.237664656016236)], [(5.366898199538092, 6.952401800461908), (5.39976840137702, 6.999131598622981), (5.347062317281391, 6.973037682718609), (5.500327401989365, 7.163472598010635), (5.348496716709206, 6.954703283290795), (5.459572139235642, 7.0954278607643575), (5.270226488204126, 6.846073511795873), (5.2754687250413435, 6.893431274958657), (5.477930742790426, 7.105069257209572), (4.983069161432187, 6.521030838567814), (4.963886091621905, 6.476613908378095), (4.983402688518933, 6.498897311481065), (5.171912572830255, 6.7390874271697445), (5.011399738614732, 6.552000261385268), (5.111506124019241, 6.658993875980759), (5.112209948356012, 6.633190051643988)], [(5.366898199538092, 6.952401800461908), (5.39976840137702, 6.999131598622981), (5.347062317281391, 6.973037682718609), (5.500327401989365, 7.163472598010635), (5.348496716709206, 6.954703283290795), (5.459572139235642, 7.0954278607643575), (5.270226488204126, 6.846073511795873), (5.2754687250413435, 6.893431274958657), (5.477930742790426, 7.105069257209572), (4.983069161432187, 6.521030838567814), (4.963886091621905, 6.476613908378095), (4.983402688518933, 6.498897311481065), (5.171912572830255, 6.7390874271697445), (5.011399738614732, 6.552000261385268), (5.111506124019241, 6.658993875980759), (5.112209948356012, 6.633190051643988)], [(5.366898199538092, 6.952401800461908), (5.39976840137702, 6.999131598622981), (5.347062317281391, 6.973037682718609), (5.500327401989365, 7.163472598010635), (5.348496716709206, 6.954703283290795), (5.459572139235642, 7.0954278607643575), (5.270226488204126, 6.846073511795873), (5.2754687250413435, 6.893431274958657), (5.477930742790426, 7.105069257209572), (4.983069161432187, 6.521030838567814), (4.963886091621905, 6.476613908378095), (4.983402688518933, 6.498897311481065), (5.171912572830255, 6.7390874271697445), (5.011399738614732, 6.552000261385268), (5.111506124019241, 6.658993875980759), (5.112209948356012, 6.633190051643988)], [(5.366898199538092, 6.952401800461908), (5.39976840137702, 6.999131598622981), (5.347062317281391, 6.973037682718609), (5.500327401989365, 7.163472598010635), (5.348496716709206, 6.954703283290795), (5.459572139235642, 7.0954278607643575), (5.270226488204126, 6.846073511795873), (5.2754687250413435, 6.893431274958657), (5.477930742790426, 7.105069257209572), (4.983069161432187, 6.521030838567814), (4.963886091621905, 6.476613908378095), (4.983402688518933, 6.498897311481065), (5.171912572830255, 6.7390874271697445), (5.011399738614732, 6.552000261385268), (5.111506124019241, 6.658993875980759), (5.112209948356012, 6.633190051643988)], [(5.366898199538092, 6.952401800461908), (5.39976840137702, 6.999131598622981), (5.347062317281391, 6.973037682718609), (5.500327401989365, 7.163472598010635), (5.348496716709206, 6.954703283290795), (5.459572139235642, 7.0954278607643575), (5.270226488204126, 6.846073511795873), (5.2754687250413435, 6.893431274958657), (5.477930742790426, 7.105069257209572), (4.983069161432187, 6.521030838567814), (4.963886091621905, 6.476613908378095), (4.983402688518933, 6.498897311481065), (5.171912572830255, 6.7390874271697445), (5.011399738614732, 6.552000261385268), (5.111506124019241, 6.658993875980759), (5.112209948356012, 6.633190051643988)], [(5.366898199538092, 6.952401800461908), (5.39976840137702, 6.999131598622981), (5.347062317281391, 6.973037682718609), (5.500327401989365, 7.163472598010635), (5.348496716709206, 6.954703283290795), (5.459572139235642, 7.0954278607643575), (5.270226488204126, 6.846073511795873), (5.2754687250413435, 6.893431274958657), (5.477930742790426, 7.105069257209572), (4.983069161432187, 6.521030838567814), (4.963886091621905, 6.476613908378095), (4.983402688518933, 6.498897311481065), (5.171912572830255, 6.7390874271697445), (5.011399738614732, 6.552000261385268), (5.111506124019241, 6.658993875980759), (5.112209948356012, 6.633190051643988)], [(5.366898199538092, 6.952401800461908), (5.39976840137702, 6.999131598622981), (5.347062317281391, 6.973037682718609), (5.500327401989365, 7.163472598010635), (5.348496716709206, 6.954703283290795), (5.459572139235642, 7.0954278607643575), (5.270226488204126, 6.846073511795873), (5.2754687250413435, 6.893431274958657), (5.477930742790426, 7.105069257209572), (4.983069161432187, 6.521030838567814), (4.963886091621905, 6.476613908378095), (4.983402688518933, 6.498897311481065), (5.171912572830255, 6.7390874271697445), (5.011399738614732, 6.552000261385268), (5.111506124019241, 6.658993875980759), (5.112209948356012, 6.633190051643988)], [(5.366898199538092, 6.952401800461908), (5.39976840137702, 6.999131598622981), (5.347062317281391, 6.973037682718609), (5.500327401989365, 7.163472598010635), (5.348496716709206, 6.954703283290795), (5.459572139235642, 7.0954278607643575), (5.270226488204126, 6.846073511795873), (5.2754687250413435, 6.893431274958657), (5.477930742790426, 7.105069257209572), (4.983069161432187, 6.521030838567814), (4.963886091621905, 6.476613908378095), (4.983402688518933, 6.498897311481065), (5.171912572830255, 6.7390874271697445), (5.011399738614732, 6.552000261385268), (5.111506124019241, 6.658993875980759), (5.112209948356012, 6.633190051643988)], [(5.366898199538092, 6.952401800461908), (5.39976840137702, 6.999131598622981), (5.347062317281391, 6.973037682718609), (5.500327401989365, 7.163472598010635), (5.348496716709206, 6.954703283290795), (5.459572139235642, 7.0954278607643575), (5.270226488204126, 6.846073511795873), (5.2754687250413435, 6.893431274958657), (5.477930742790426, 7.105069257209572), (4.983069161432187, 6.521030838567814), (4.963886091621905, 6.476613908378095), (4.983402688518933, 6.498897311481065), (5.171912572830255, 6.7390874271697445), (5.011399738614732, 6.552000261385268), (5.111506124019241, 6.658993875980759), (5.112209948356012, 6.633190051643988)], [(5.366898199538092, 6.952401800461908), (5.39976840137702, 6.999131598622981), (5.347062317281391, 6.973037682718609), (5.500327401989365, 7.163472598010635), (5.348496716709206, 6.954703283290795), (5.459572139235642, 7.0954278607643575), (5.270226488204126, 6.846073511795873), (5.2754687250413435, 6.893431274958657), (5.477930742790426, 7.105069257209572), (4.983069161432187, 6.521030838567814), (4.963886091621905, 6.476613908378095), (4.983402688518933, 6.498897311481065), (5.171912572830255, 6.7390874271697445), (5.011399738614732, 6.552000261385268), (5.111506124019241, 6.658993875980759), (5.112209948356012, 6.633190051643988)]]

示例清楚地描述它(它不是代碼,只是為了有一個清晰的視圖):

We take the first list of lists from the "Listoflists" : [(5.624485901006036, 7.314114098993965), (5.411991077827618, 7.054208922172383), (5.236414671318958, 6.784685328681043)]
We compare each interval with all the intervals from the "List".

If (5.624485901006036, 7.314114098993965) (which is the first element from "Listoflists") is in the intervals from "List" we will get a True statement, Else we will have a False one.

uj5u.com熱心網友回復:

用于檢查每個元素ListofLists是否是任何元組的子集List

y = []
for i in Listoflists:
    for j in i:
        for ii in List:
            # Sort each tuple. Remove this if they are already sorted
            sorta = sorted(j)
            sortb = sorted(ii)
            y.append(sorta[0] >= sortb[0] and sorta[1] <= sortb[1])
>>> y[0:5]
[False, True, True, True, True]

這與一個子集[0,1]可以是[0,1](相同的集合)的基本原理相吻合。如果您希望它不包含相同的集合,請=從不等式中洗掉 。


并且盡量不要在類 ( List) 之后命名變數,因為它可能會導致意外錯誤

uj5u.com熱心網友回復:

您需要嘗試使您的問題陳述更簡單、更清晰。List以大寫字母(如和)開頭的變數名也是一種禁忌ListOfLists您可以更好地撰寫:(lst因為已列出串列)和list_of_lists.

據我了解,您正在尋找這個:

lst  = [(1, 1), (2, 5), (3, 4)]
data = [[(1, 2), (8, 5), (7, 3)], [(1, 1), (2, 5), (3, 4)]]

# check if lst is present in data
if lst in data:
    # do something if the lst was found in data (ListOfLists)
    print("yay")
else:
    # do something if the lst was not found in data
    print("nay")

如果您試圖查找以下其中之一: (1, 5) 您的 List 中的元組是否存在于 ListOfLists 中的串列中。您可以執行以下操作:

lst  = [(1, 1), (2, 5), (3, 4)]
data = [[(1, 2), (8, 5), (7, 3)], [(1, 1), (2, 5), (3, 4)]]

for el in data:
    for tpl in lst:
        if tpl in el:
            # you found that (2, 5) is in data[1]
            print("yay")

編輯:用于間隔檢查

lst  = [(1, 1), (2, 5), (3, 4)]
data = [[(1, 2), (8, 5), (7, 3)], [(1, 1), (2, 5), (3, 4)]]

# for intervals in lst
for tpl in lst:

    # go over list of intervals
    for i, interval_list in enumerate(data):
        for interval in interval_list:
            # check if between interval (inclusive)
            if tpl[0] >= interval[0] and tpl[1] <= interval[1]:
                print(tpl, 'fits in interval located in list', i)
                print('the interval:', interval)

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/458771.html

標籤:Python 熊猫 列表 数据框

上一篇:Pandas:使用模式洗掉重復的行

下一篇:pd.Series到pd.DataFrame,同時將每個元素與其他元素相乘

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • JAVA使用 web3j 進行token轉賬

    最近新學習了下區塊鏈這方面的知識,所學不多,給大家分享下。 # 1. 關于web3j web3j是一個高度模塊化,反應性,型別安全的Java和Android庫,用于與智能合約配合并與以太坊網路上的客戶端(節點)集成。 # 2. 準備作業 jdk版本1.8 引入maven <dependency> < ......

    uj5u.com 2020-09-10 03:03:06 more
  • 以太坊智能合約開發框架Truffle

    前言 部署智能合約有多種方式,命令列的瀏覽器的渠道都有,但往往跟我們程式員的風格不太相符,因為我們習慣了在IDE里寫了代碼然后打包運行看效果。 雖然現在IDE中已經存在了Solidity插件,可以撰寫智能合約,但是部署智能合約卻要另走他路,沒辦法進行一個快捷的部署與測驗。 如果團隊管理的區塊節點多、 ......

    uj5u.com 2020-09-10 03:03:12 more
  • 谷歌二次驗證碼成為區塊鏈專用安全碼,你怎么看?

    前言 谷歌身份驗證器,前些年大家都比較陌生,但隨著國內互聯網安全的加強,它越來越多地出現在大家的視野中。 比較廣泛接觸的人群是國際3A游戲愛好者,游戲盜號現象嚴重+國外賬號安全應用廣泛,這類游戲一般都會要求用戶系結名為“兩步驗證”、“雙重驗證”等,平臺一般都推薦用谷歌身份驗證器。 后來區塊鏈業務風靡 ......

    uj5u.com 2020-09-10 03:03:17 more
  • 密碼學DAY1

    目錄 ##1.1 密碼學基本概念 密碼在我們的生活中有著重要的作用,那么密碼究竟來自何方,為何會產生呢? 密碼學是網路安全、資訊安全、區塊鏈等產品的基礎,常見的非對稱加密、對稱加密、散列函式等,都屬于密碼學范疇。 密碼學有數千年的歷史,從最開始的替換法到如今的非對稱加密演算法,經歷了古典密碼學,近代密 ......

    uj5u.com 2020-09-10 03:03:50 more
  • 密碼學DAY1_02

    目錄 ##1.1 ASCII編碼 ASCII(American Standard Code for Information Interchange,美國資訊交換標準代碼)是基于拉丁字母的一套電腦編碼系統,主要用于顯示現代英語和其他西歐語言。它是現今最通用的單位元組編碼系統,并等同于國際標準ISO/IE ......

    uj5u.com 2020-09-10 03:04:50 more
  • 密碼學DAY2

    ##1.1 加密模式 加密模式:https://docs.oracle.com/javase/8/docs/api/javax/crypto/Cipher.html ECB ECB : Electronic codebook, 電子密碼本. 需要加密的訊息按照塊密碼的塊大小被分為數個塊,并對每個塊進 ......

    uj5u.com 2020-09-10 03:05:42 more
  • NTP時鐘服務器的特點(京準電子)

    NTP時鐘服務器的特點(京準電子) NTP時鐘服務器的特點(京準電子) 京準電子官V——ahjzsz 首先對時間同步進行了背景介紹,然后討論了不同的時間同步網路技術,最后指出了建立全球或區域時間同步網存在的問題。 一、概 述 在通信領域,“同步”概念是指頻率的同步,即網路各個節點的時鐘頻率和相位同步 ......

    uj5u.com 2020-09-10 03:05:47 more
  • 標準化考場時鐘同步系統推進智能化校園建設

    標準化考場時鐘同步系統推進智能化校園建設 標準化考場時鐘同步系統推進智能化校園建設 安徽京準電子科技官微——ahjzsz 一、背景概述隨著教育事業的快速發展,學校建設如雨后春筍,隨之而來的學校教育、管理、安全方面的問題成了學校管理人員面臨的最大的挑戰,這些問題同時也是學生家長所擔心的。為了讓學生有更 ......

    uj5u.com 2020-09-10 03:05:51 more
  • 位元幣入門

    引言 位元幣基本結構 位元幣基礎知識 1)哈希演算法 2)非對稱加密技術 3)數字簽名 4)MerkleTree 5)哪有位元幣,有的是UTXO 6)位元幣挖礦與共識 7)區塊驗證(共識) 總結 引言 上一篇我們已經知道了什么是區塊鏈,此篇說一下區塊鏈的第一個應用——位元幣。其實先有位元幣,后有的區塊 ......

    uj5u.com 2020-09-10 03:06:15 more
  • 北斗對時服務器(北斗對時設備)電力系統應用

    北斗對時服務器(北斗對時設備)電力系統應用 北斗對時服務器(北斗對時設備)電力系統應用 京準電子科技官微(ahjzsz) 中國北斗衛星導航系統(英文名稱:BeiDou Navigation Satellite System,簡稱BDS),因為是目前世界范圍內唯一可以大面積提供免費定位服務的系統,所以 ......

    uj5u.com 2020-09-10 03:06:20 more
最新发布
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:46:47 more
  • Hyperledger Fabric 使用 CouchDB 和復雜智能合約開發

    在上個實驗中,我們已經實作了簡單智能合約實作及客戶端開發,但該實驗中智能合約只有基礎的增刪改查功能,且其中的資料管理功能與傳統 MySQL 比相差甚遠。本文將在前面實驗的基礎上,將 Hyperledger Fabric 的默認資料庫支持 LevelDB 改為 CouchDB 模式,以實作更復雜的資料... ......

    uj5u.com 2023-04-16 07:28:31 more
  • .NET Core 波場鏈離線簽名、廣播交易(發送 TRX和USDT)筆記

    Get Started NuGet You can run the following command to install the Tron.Wallet.Net in your project. PM> Install-Package Tron.Wallet.Net 配置 public reco ......

    uj5u.com 2023-04-14 08:08:00 more
  • DKP 黑客分析——不正確的代幣對比率計算

    概述: 2023 年 2 月 8 日,針對 DKP 協議的閃電貸攻擊導致該協議的用戶損失了 8 萬美元,因為 execute() 函式取決于 USDT-DKP 對中兩種代幣的余額比率。 智能合約黑客概述: 攻擊者的交易:0x0c850f,0x2d31 攻擊者地址:0xF38 利用合同:0xf34ad ......

    uj5u.com 2023-04-07 07:46:09 more
  • Defi開發簡介

    Defi開發簡介 介紹 Defi是去中心化金融的縮寫, 是一項旨在利用區塊鏈技術和智能合約創建更加開放,可訪問和透明的金融體系的運動. 這與傳統金融形成鮮明對比,傳統金融通常由少數大型銀行和金融機構控制 在Defi的世界里,用戶可以直接從他們的電腦或移動設備上訪問廣泛的金融服務,而不需要像銀行或者信 ......

    uj5u.com 2023-04-05 08:01:34 more
  • solidity簡單的ERC20代幣實作

    // SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 <0.9.0; import "hardhat/console.sol"; //ERC20 同質化代幣,每個代幣的本質或性質都是相同 //ETH 是原生代幣,它不是ERC20代幣, ......

    uj5u.com 2023-03-21 07:56:29 more
  • solidity 參考型別修飾符memory、calldata與storage 常量修飾符C

    在solidity語言中 參考型別修飾符(參考型別為存盤空間不固定的數值型別) memory、calldata與storage,它們只能修飾參考型別變數,比如字串、陣列、位元組等... memory 適用于方法傳參、返參或在方法體內使用,使用完就會清除掉,釋放記憶體 calldata 僅適用于方法傳參 ......

    uj5u.com 2023-03-08 07:57:54 more
  • solidity注解標簽

    在solidity語言中 注釋符為// 注解符為/* 內容*/ 或者 是 ///內容 注解中含有這幾個標簽給予我們使用 @title 一個應該描述合約/介面的標題 contract, library, interface @author 作者的名字 contract, library, interf ......

    uj5u.com 2023-03-08 07:57:49 more
  • 評價指標:相似度、GAS消耗

    【代碼注釋自動生成方法綜述】 這些評測指標主要來自機器翻譯和文本總結等研究領域,可以評估候選文本(即基于代碼注釋自動方法而生成)和參考文本(即基于手工方式而生成)的相似度. BLEU指標^[^?88^^?^]^:其全稱是bilingual evaluation understudy.該指標是最早用于 ......

    uj5u.com 2023-02-23 07:27:39 more
  • 基于NOSTR協議的“公有制”版本的Twitter,去中心化社交軟體Damus

    最近,一個幽靈,Web3的幽靈,在網路游蕩,它叫Damus,這玩意詮釋了什么叫做病毒式營銷,滑稽的是,一個Web3產品卻在Web2的產品鏈上瘋狂傳銷,各方大佬紛紛為其背書,到底發生了什么?Damus的葫蘆里,賣的是什么藥? 注冊和簡單實用 很少有什么產品在用戶注冊環節會有什么噱頭,但Damus確實出 ......

    uj5u.com 2023-02-05 06:48:39 more