python的查找和排序

  1.  python的排序
    1. import  functools;
      arr=[12,3,4,6,8];
      doublearr=[[1,2,3],[2,3,5],[1,2,4],[1,1,4]];
      dict={1:2,3:4,2:7};
      print(dict.keys())
      
      def mycmp(x,y):
          if x[2]>y[2]:
              return  1;
          elif x[2]<y[2]:
              return  -1;
          else:
              return  0;
      
      print(sorted(doublearr,key=functools.cmp_to_key(mycmp)));

       

  2. python的查找
    1.   
      a=["sad","das","dasds","sad"];
      
      print("hello".find("el"));
      print(" ".join(a));
      num=" ".join(a).find("das");
      
      
      num1=" ".join(a).count("sad");
      print(str(num),str(num1));

       

posted @ 2018-03-16 11:53  code-cultivater  阅读(68)  评论(0)    收藏  举报