首页 > 编程语言 >python: list

python: list

时间:2024-07-06 19:19:50浏览次数:8  
标签:index eca show python list oldindex print wait

 

   #去重
    A = ['geovindu','刘杰','江山','河水','刘杰','geovindu','张三','李五']
    B = []
    for i in A:
        if i not in B:
            B.append(i)
    print(B)
    C = set(A)
    print(list(C))

    # 移动位置 从index=3 要移的index 指定的位置index 1
    index=1  #新位置
    oldindex=3 #旧位置
    show = ['2A', '3B', '1C', '4E', '5A']
    temp = show[oldindex]
    for k in range(oldindex, index, -1): #移到index 1
        show[k] = show[k - 1]
    show[index] = temp
    print(show)
    print('*********')
    #移到index 0
    index=0 #新位置
    oldindex=3 #旧位置
    show = ['2A', '3B', '1C', '4E', '5A']
    temp = show[oldindex]
    for k in range(oldindex,index, -1):
        show[k] = show[k - 1]
    show[index] = temp
    print(show)
    print('*********')
    # 移除
    wait = [3001, 4001, 5001, 2001, 2002, 3002, 2003, 4002, 2004, 2005]
    delindex = 2 #位置
    for k in range(delindex, len(wait) - 1):
        wait[k] = wait[k + 1]
    wait[len(wait) - 1] = 0
    print(wait)
    print('*********')
    # 添加一个  添加位置 index 4
    index=4 #新位置
    wait = [3001, 4001, 5001, 2001, 2002, 3002, 2003, 4002, 2004, 2005]
    wait = wait + [0]
    for k in range(len(wait) - 1, index, -1):
        wait[k] = wait[k - 1]
    wait[index] = 9001
    print(wait)
    print('*********')
    # 添加一个 添加位置index 3
    eca = ["Tony", "Paul", "Kelly", "Wendy", "Jack"]
    eca = eca + ['']
    index=3 #新位置
    nn = len(eca);
    for k in range(nn - 1, index, -1):
        eca[k] = eca[k - 1]
    eca[index] = "viky"
    print(eca)

  

标签:index,eca,show,python,list,oldindex,print,wait
From: https://www.cnblogs.com/geovindu/p/18287624

相关文章

  • Python爬虫获取视频
    验证电脑是否安装python        1.win+r输入cmd    2.在黑窗口输入python.exe         3.不是命令不存在就说明python环境安装完成抓取快手视频    1.在phcharm应用中新建一个项目    3.新建一个python文件 ......
  • python3.7报错ModuleNotFoundError: No module named 'importlib.metadata'
    1.问题今天在使用一个项目的时候遇到以下的问题:ModuleNotFoundError:Nomodulenamed'importlib.metadata'个人的情况:python3.7conda环境中安装了importlib-meta的工具包,版本为6.7.0在引入的过程中,还是出现了问题。这是由于,包的引入方式和包名不一致引起的。具体如下......
  • 小白学python的第一周总结
    一、常用的cmd指令cmd指令cls清屏cdcd..返回上一级;cd.当前目录;D:(把冒号前方的字符更改为盘符名称表示切换盘符)dir列出当前目录下的文件和子目录ipconfig显示网络配置信息;查看电脑的ip地址 二、运算符    运算符包括:算数运算符、赋值运算符、比较运......
  • Python运算符详细介绍
    在Python编程中,运算符是非常基础且重要的概念。它们用于执行各种运算操作。本文将详细介绍Python中的六种主要运算符:算数运算符、赋值运算符、比较运算符、逻辑运算符、位运算符和成员运算符。1.算数运算符算数运算符用于执行基本的数学运算。以下是Python中常用的算数运算......
  • Python分支结构详解
    在编程中,控制流结构是至关重要的,它决定了程序的执行顺序。Python提供了多种控制流结构,其中分支结构是基础且常用的。本文将详细介绍Python中的分支结构,包括顺序结构、选择结构、单分支、双分支、多分支、分支嵌套以及pass关键字的使用。1.顺序结构、选择结构顺序结构是最简......
  • 小白必看!推荐三本高质量python书籍,让你直接原地起飞
    Python是一种多功能语言。它经常用作Web应用程序的脚本语言,嵌入到软件产品中,以及人工智能和系统任务管理。它既简单又强大,非常适合初学者和专业程序员。python的自学书籍非常多,涉及基础入门、web开发、机器学习、数据分析、自动化测试、量化交易等各个门类,新手很容易陷入到处......
  • 编写优雅Python代码的20个最佳实践
    想要让你的代码像艺术品一样既实用又赏心悦目吗?今天我们就来聊聊如何通过20个小技巧,让你的Python代码从平凡走向优雅,让同行看了都忍不住点赞!**温馨提示:更多的编程资料,领取方式在:1.拥抱PEP8实践:遵循PEP8编码规范,比如行宽不超过79字符,使用空格而不是制表符缩进。......
  • Python以中心裁剪图片,一个中国大陆身份证的尺寸是88mm*55mm,通常使用的身份证像素分辨
    1#以中心裁剪图片2#一个中国大陆身份证的尺寸是88mm*55mm,通常使用的身份证像素分辨率是336*2563defcrop_image_by_center(input_image_path,width_mm=88,height_mm=55):4#打开图片5image=Image.open(input_image_path)6image=ImageOps.ex......
  • Python按证件照实际大小调整图片尺寸,2英寸证件照:35mmx49mm
    #按证件照实际大小调整图片尺寸,2英寸证件照:35mmx49mm(2024年7月6日)defresize_image_by_ip(input_image_path,width_mm=35,height_mm=49):input_image_path=Path(input_image_path)image=Image.open(input_image_path).convert('RGB')#打开图片,并转换为RGB模......
  • Python学习:文件操作
    一、文件编码定义:文件编码技术指的是翻译的规则,记录了如何将内容转换成电脑能看得懂的二进制码,以及如何将二进制翻译回可识别内容。常用计算机编码:UTF-8,GBK,Big5等,其中UTF-8是全球通用的计算机编码。注意:以什么编码翻译成二进制的,就需要用什么编码规则翻译回来,不然会出现乱码......