Python----列表

一、 列表:[ , ]

1.访问

  1. 访问:变量名[索引号]
    (1)第一个元素:索引号为0;-1是最后一个
    print(a[0])

2.列表编辑

  1. 修改:变量名[索引号] = ‘新字符’/变量值
  2. 添加元素
    末尾:变量名.append(元素)
    中间:变量名.insert(索引号, 元素)
  3. 删除:del 变量名[索引号]
  4. 删除并另存:变量名=变量名.pop(索引号)
  5. 删除固定值:变量名.remove(元素)
    注:remove()只删除第一个指定的值,如列表中存在多个,则需用循环语句

3.列表排序

  1. 永久排序
    (1)按字母顺序(a-z):变量名.sort()
    (2) 按字母逆序(z-a):变量名.sort(reverse=true)
  2. 临时排序
    (1)按字母顺序(a-z):sorted(变量名)
    (2) 按字母逆序(z-a):变量名.sorted(reverse=true)

4.其他

  1. 倒着输出元素(永久):变量名**.reverse(**)
  2. 确定列表长度:len(变量名)

例子

name=['sas','sadad','hfgdf']
#元素输出
print(name)
#元素访问
print(name[1])
#添加元素
name.append('ssf')
print(name)
name.insert(2,'aas')
print(name)
#元素另存
names=name.pop(1)
print(names)
print(name)
#元素排序
name.sort(reverse=True)
print(name)
print(sorted(name))
#元素长度
a=len(name)
print(a)

结果
[‘sas’, ‘sadad’, ‘hfgdf’]
sadad
[‘sas’, ‘sadad’, ‘hfgdf’, ‘ssf’]
[‘sas’, ‘sadad’, ‘aas’, ‘hfgdf’, ‘ssf’]
sadad
[‘sas’, ‘aas’, ‘hfgdf’, ‘ssf’]
[‘ssf’, ‘sas’, ‘hfgdf’, ‘aas’]
[‘aas’, ‘hfgdf’, ‘sas’, ‘ssf’]
4

二、操作

1 循环

  1. for循环:for 变量名 in 列表名:
    每次循环列表名并按顺序从中输出一个字符串或变量,存入变量名中

  2. for与字符合并结合。

     for 变量名 in 列表名:
         print(变量名 +'')
         print(变量名+'.\n')
    
  3. 循环结束:for后第一个无缩进的命令行

注:1 命令行的缩进在Python中代表属于前一行
2 注意缩进的正确使用,不缩或少缩都不对
3.for后不要遗漏:

2 数字列表

1 创建A-B数字列表
(1)for 变量名 in range(数字A,数字B):
–print(变量名)
注–表示空格,跟for一体;**,为乘方
(2)list(range(数字A,数字B,步长))
(3)简易创建(书里叫列表解析)(对比例1、2、3)
变量名1=[变量名2**n for 变量名2 in range(数字1,数字2,步长)]

b = list(range(1,10,2))
print(b)    
#例1
for number in range(2,10,2):
    c=number**2
    print(c)
#例2
for number in range(2,10,2):
    print(number**2)
#例3
d=[number**2 for number in range(2,10,2)]    
print(d)

在这里插入图片描述
2 函数:
min(变量名)、sum(变量名)。。。

3 部分操作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的公寓报修管理系统,源码+数据库+毕业论文+视频演示 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本公寓报修管理系统就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此公寓报修管理系统利用当下成熟完善的Spring Boot框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的MySQL数据库进行程序开发。公寓报修管理系统有管理员,住户,维修人员。管理员可以管理住户信息和维修人员信息,可以审核维修人员的请假信息,住户可以申请维修,可以对维修结果评价,维修人员负责住户提交的维修信息,也可以请假。公寓报修管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能时,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同时,也实现了数据信息的整体化,规范化与自动化。 关键词:公寓报修管理系统;Spring Boot框架;MySQL;自动化;VUE
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值