美文网首页
python笔记-list去重&冒泡排序

python笔记-list去重&冒泡排序

作者: 菜鸟一枚123 | 来源:发表于2019-06-28 00:51 被阅读0次

    '''list去重'''

    ids = [1,2,3,3,4,2,3,4,5,6,1]

    new_ids = []

    for xin ids:

    if xnot in new_ids:

    new_ids.append(x)

    print new_ids

    ids = [1,4,3,3,4,2,3,4,5,6,1]

    # print set(ids)

    ids =list(set(ids))

    print ids

    ids = [1,4,3,3,4,2,3,4,5,6,1]

    news_ids =list(set(ids))

    news_ids.sort(key=ids.index)

    print new_ids

    import itertools

    ids = [1,4,3,3,4,2,3,4,5,6,1]

    ids.sort()

    it = itertools.groupby(ids)

    for k, gin it:

    print k,

    print "-------------------------"

    '''冒泡排序'''

    def data(num):

    for xin range(len(num)-1,0,-1):

    for jin range(0,x):

    if num[j] > num[j+1]:

    num[j],num[j+1]=num[j+1],num[j]

    print num

    return num

    print data([3,6,99,11,1,2,4,0])

    相关文章

      网友评论

          本文标题:python笔记-list去重&冒泡排序

          本文链接:https://www.haomeiwen.com/subject/dgrjcctx.html