每個商品詳情頁下面隨機(jī)展示同類目下的6個商品,要求6個商品都不重復(fù),小程序要實(shí)現(xiàn)這樣的效果,操作數(shù)據(jù)庫即可,插入數(shù)據(jù)庫的數(shù)據(jù)格式是這樣的:a:6:{i:0;s:2:"{}";i:1;s:2:"{}";i:2;s:2:"{}";i:3;s:2:"{}";i:4;s:2:"{}";i:5;s:2:"{}";}
把規(guī)定范圍內(nèi)(60-90)6個隨機(jī)不重復(fù)數(shù)字導(dǎo)入到花括號內(nèi),一行代碼就可實(shí)現(xiàn)下圖效果。choice?=?tuple(random.sample(range(id,id+len(list)),6)),運(yùn)行結(jié)果如下
a:6:{i:0;s:2:"67";i:1;s:2:"76";i:2;s:2:"61";i:3;s:2:"74";i:4;s:2:"79";i:5;s:2:"63";}
a:6:{i:0;s:2:"63";i:1;s:2:"84";i:2;s:2:"77";i:3;s:2:"85";i:4;s:2:"88";i:5;s:2:"72";}
a:6:{i:0;s:2:"62";i:1;s:2:"66";i:2;s:2:"64";i:3;s:2:"84";i:4;s:2:"71";i:5;s:2:"61";}
a:6:{i:0;s:2:"81";i:1;s:2:"60";i:2;s:2:"74";i:3;s:2:"71";i:4;s:2:"65";i:5;s:2:"88";}
a:6:{i:0;s:2:"69";i:1;s:2:"82";i:2;s:2:"71";i:3;s:2:"70";i:4;s:2:"67";i:5;s:2:"60";}
a:6:{i:0;s:2:"84";i:1;s:2:"72";i:2;s:2:"62";i:3;s:2:"65";i:4;s:2:"64";i:5;s:2:"66";}
a:6:{i:0;s:2:"65";i:1;s:2:"66";i:2;s:2:"72";i:3;s:2:"69";i:4;s:2:"73";i:5;s:2:"83";}
a:6:{i:0;s:2:"81";i:1;s:2:"65";i:2;s:2:"61";i:3;s:2:"69";i:4;s:2:"71";i:5;s:2:"80";}
a:6:{i:0;s:2:"88";i:1;s:2:"61";i:2;s:2:"82";i:3;s:2:"74";i:4;s:2:"62";i:5;s:2:"68";}
a:6:{i:0;s:2:"78";i:1;s:2:"61";i:2;s:2:"64";i:3;s:2:"72";i:4;s:2:"85";i:5;s:2:"70";}
a:6:{i:0;s:2:"63";i:1;s:2:"60";i:2;s:2:"74";i:3;s:2:"82";i:4;s:2:"78";i:5;s:2:"86";}
a:6:{i:0;s:2:"68";i:1;s:2:"85";i:2;s:2:"89";i:3;s:2:"73";i:4;s:2:"81";i:5;s:2:"80";}
a:6:{i:0;s:2:"82";i:1;s:2:"66";i:2;s:2:"87";i:3;s:2:"78";i:4;s:2:"76";i:5;s:2:"80";}
a:6:{i:0;s:2:"60";i:1;s:2:"72";i:2;s:2:"66";i:3;s:2:"82";i:4;s:2:"80";i:5;s:2:"67";}
a:6:{i:0;s:2:"69";i:1;s:2:"89";i:2;s:2:"64";i:3;s:2:"85";i:4;s:2:"66";i:5;s:2:"73";}
a:6:{i:0;s:2:"72";i:1;s:2:"70";i:2;s:2:"68";i:3;s:2:"89";i:4;s:2:"71";i:5;s:2:"80";}
a:6:{i:0;s:2:"72";i:1;s:2:"68";i:2;s:2:"75";i:3;s:2:"61";i:4;s:2:"62";i:5;s:2:"76";}
a:6:{i:0;s:2:"78";i:1;s:2:"68";i:2;s:2:"62";i:3;s:2:"80";i:4;s:2:"85";i:5;s:2:"74";}
a:6:{i:0;s:2:"65";i:1;s:2:"87";i:2;s:2:"68";i:3;s:2:"70";i:4;s:2:"80";i:5;s:2:"78";}
a:6:{i:0;s:2:"68";i:1;s:2:"63";i:2;s:2:"66";i:3;s:2:"82";i:4;s:2:"62";i:5;s:2:"65";}
a:6:{i:0;s:2:"64";i:1;s:2:"85";i:2;s:2:"61";i:3;s:2:"73";i:4;s:2:"62";i:5;s:2:"70";}
a:6:{i:0;s:2:"75";i:1;s:2:"79";i:2;s:2:"82";i:3;s:2:"69";i:4;s:2:"87";i:5;s:2:"70";}
a:6:{i:0;s:2:"62";i:1;s:2:"67";i:2;s:2:"87";i:3;s:2:"66";i:4;s:2:"88";i:5;s:2:"80";}
a:6:{i:0;s:2:"77";i:1;s:2:"69";i:2;s:2:"67";i:3;s:2:"68";i:4;s:2:"62";i:5;s:2:"82";}
a:6:{i:0;s:2:"89";i:1;s:2:"64";i:2;s:2:"76";i:3;s:2:"83";i:4;s:2:"70";i:5;s:2:"63";}
a:6:{i:0;s:2:"61";i:1;s:2:"84";i:2;s:2:"83";i:3;s:2:"65";i:4;s:2:"64";i:5;s:2:"77";}
a:6:{i:0;s:2:"64";i:1;s:2:"76";i:2;s:2:"78";i:3;s:2:"85";i:4;s:2:"81";i:5;s:2:"71";}
a:6:{i:0;s:2:"75";i:1;s:2:"68";i:2;s:2:"76";i:3;s:2:"67";i:4;s:2:"87";i:5;s:2:"86";}
a:6:{i:0;s:2:"85";i:1;s:2:"83";i:2;s:2:"60";i:3;s:2:"74";i:4;s:2:"82";i:5;s:2:"89";}
a:6:{i:0;s:2:"87";i:1;s:2:"81";i:2;s:2:"72";i:3;s:2:"62";i:4;s:2:"69";i:5;s:2:"74";}
最后在小程序上的效果如下圖,批量寫數(shù)據(jù)就是方便


