zoukankan      html  css  js  c++  java
  • list_反转,切片,删除,升序降序

    # 第一种:
    number = 11223344556677889900
    
    # 反转1,reverse()方法
    # list1 = list(str(number))
    # list1.reverse()
    
    # 反转2, 切片
    list1 = list(str(number))[::-1]
    print('反转后的', list1)
    
    # 删除
    # 删除1, 直接remove元素
    list1.remove('1')
    print('删remove除后的list1,仅仅只能删除一个,如果有多个,也就只能删除第一个', list1)
    
    # 删除2,根据索引删除,有返回值
    temp = list1.pop(0)
    print('这就是删掉的元素', temp)
    print('被pop删后的list1', list1)
    
    # 删除3,根据索引删除
    del list1[0]
    print('被del删后的list1', list1)
    del list1[:4:]
    print('被del用切片删后的list1', list1)
    del list1
    try:
        print(list1)
    except:
        print('直接删没了')
    
    list1 = list(str(number))[::-1]
    
    # # 去重1,最直观
    # temp = []
    # for i in list1:
    #     if i not in temp:
    #         temp.append(i)
    # # 完成去重
    # list1 = temp
    
    # 去重2, 最简单
    # 完成去重
    list1 = list(set(list1))
    print('去重后的, 又是无序状态,所以排序放在最后一步', list1)
    
    # 升序
    list1.sort()
    print('这是升序后的结果', list1)
    # 降序
    list1.sort(reverse=True)
    print('这是降序后的结果', list1)
    
    
  • 相关阅读:
    ndk学习17: jni之Java调用C&C++
    ndk学习18: JNI之C&C++调用Java
    ndk学习15: IPC机制
    正向代理和反向代理
    java内存泄露与内存溢出
    权限管理及shiro框架
    异构信息网络
    基于遗传算法的试题组卷
    Java JNI机制
    Lucene及全文搜索实现原理
  • 原文地址:https://www.cnblogs.com/hui-code/p/12689199.html
Copyright © 2011-2022 走看看