首页 > 编程语言 >python_day7

python_day7

时间:2024-07-19 21:40:02浏览次数:13  
标签:name python day7 打印 list 列表 print kevin

数据类型

​ 之前数字/字符串类型 之后字典\布尔类型

列表类型

使用列表的几个函数

先建一个列表如name_list=['linda','david','louis','kevin','linda]
  • 取值时,直接print(name_list[0])或者选取其他的数字替换0,也可以倒数取-1,-2...,还能[0:2],[-3:]这样进行选取几个

  • 末尾添加,append函数print(name_list.append('sessa'))

  • 删除,del函数,写法参考del name_list[-1]

  • 随机数,random,要先引用,示例为

    • import random
    • random.randint(1,36)
  • 插入,insert函数,print(name_list.insert(1,'coco')) 这种的话是插入在顺序1之前(数字之前)

  • 删除,列表内对应序号的字符串,pop,示例print(name_list.pop(-1))

  • 删除,列表内对应字符串,remove,示例print(name_list.remove('kevin'))与pop区别在于一个按序号删除一个按具体量删除

  • 索引,指定元素的索引,index,但是只会索取第一个print(name_list.index('kevin'))

  • 索引计数,指定元素的索引,count,print(name_list.count('kevin'))

  • 复制,copy,复制一个列表,print(name_list.copy())目前感觉没啥用

  • 添加,extend这里类似于,append,但不同,要先添加再打印原列表

    • 直接print(name_list.extend(['giraffe','elephant','koala'])不对,打印的还是原列表

    • 而是

    •  #先添加
       name_list.extend(['giraffe','elephant','koala'])
       print(name_list)
       #再打印
      
  • 如果添加的是一个字符串,那么会将它拆开为列表放进去

  • 反转,reverse,先反转,再打印....

  • 排序,sort,按照首字母进行列表排序,还是先反转,再打印....

标签:name,python,day7,打印,list,列表,print,kevin
From: https://www.cnblogs.com/yyds703/p/18312442

相关文章

  • 基于Python+Django的智能水果销售系统设计与实现(源码+数据库+讲解)
    文章目录前言详细视频演示项目运行截图技术框架后端采用Django框架前端框架Vue可行性分析系统测试系统测试的目的系统功能测试数据库表设计代码参考数据库脚本为什么选择我?获取源码前言......
  • Python写表情包搜索工具(非常详细)零基础入门到精通,收藏这一篇就够了
    首先,我们导入了一些必要的库。requests库用于发送HTTP请求,json库用于处理JSON数据,tkinter库用于创建GUI界面,PIL库用于处理图像,io库用于在内存中读写数据。然后,我们定义了一个常量ITEMS_PER_PAGE,表示每页显示的图片和链接数量。接下来,我们定义了一个名为search_emoji的函数......
  • python实现快速幂
    若需要计算a^b,如果使用循环来计算显然效率是很低的以下有三种方法实现快速幂方法一,python自带函数pow(a,b,mod),其中a为底数,b为指数,mod是对该数取模,mod参数有时候可以不传a=pow(5,9)方法二,利用递归实现快速幂,该方法需要注意分类讨论,考虑到指数为0,指数为1以及指数是奇数的情......
  • Python中turtle库效果展示
        前言    Python因其众多的第三方库而闻名,其中,用于绘制图形的turtle库由于其简单易用和方便性得到了广泛的青睐。笔者对此有些许兴趣,欲在后来的文章中对此展开学习,便先发布一篇预热文章,展现Python中使用turtle所能达到的效果如何。    内容概要......
  • Python入门知识点 4--格式化输出与运算符
    1、格式化输出name='小赵'age=18#print('大家好,我是'+name+'我今年'+age+'岁了')#字符串和整型不能拼接print('大家好,我是'+name+'我今年'+str(age)+'岁了')#把整型转换成字符串输出,但比较麻烦print('大家好,我是',name,'我今年',age,&#......
  • 为了Python换源,我开发了一个库「pipco 0.0.19」
    你好,我是悦创。有时候某个源又出问题,或者频繁切换源。我就想开发一个库可以切换的,链接:https://pypi.org/project/pipco/库是开源的,可以自行学习或者使用。使用方法:安装pipinstallpipco查看帮助pcohelp当你需要使用Python时,Pip是一个非常重要的工具,它用于安......
  • Python多任务编程的三种方式
    计算机的设计就是为了帮助人类或者模仿人类的某些行为。生活中的多任务:人可以一边唱歌,一边跳舞;人开车的时候是通过手、脚和眼睛共同配合来驾驶一辆车。多任务编程就是这样一个鲜明的例子,计算机也可以实现多任务编程:比如一边听歌一边玩游戏、打开浏览器上网同时能登录微信、QQ......
  • python+flask计算机毕业设计基于WEB技术的校园红歌曲库管理系统的设计与实现(程序+开题
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容研究背景随着信息技术的飞速发展和互联网的广泛普及,数字化管理已成为提升工作效率与服务质量的重要手段。在校园文化建设中,红歌作为传承红色文化、......
  • 链表(Linked List)-Python实现-使用类和使用函数
    链表链表(LinkedList)单链表(SinglyLinkedList)节点类(NodeClass)链表类(LinkedListClass)使用链表类不用类的方法实现链表实现单链表使用函数实现链表具体讲解类的方法实现链表Node类LinkedList类不用类的方法实现链表创建节点添加节点删除节点搜索节点显示链表总......
  • Python-request库的详细解析
    引言在现代网络应用中,与服务器进行通信是一个非常基础且重要的功能。Python的requests库是一个非常强大且易于使用的HTTP库,它允许我们发送HTTP请求,与Web服务进行交互。本文将详细介绍requests库的使用,包括其基本概念、常用功能以及一些高级用法。安装requests库在使用req......