楼主: zxq997
1530 9

[CDA] 【CDA】python基础之列表的增删改查 [推广有奖]

  • 0关注
  • 0粉丝

教师

已卖:56份资源

硕士生

3%

还不是VIP/贵宾

-

威望
0
论坛币
13470 个
通用积分
27.8909
学术水平
28 点
热心指数
30 点
信用等级
28 点
经验
671 点
帖子
49
精华
0
在线时间
124 小时
注册时间
2018-5-21
最后登录
2024-6-27

楼主
zxq997 发表于 2019-3-18 19:45:39 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

今天分享的是python中的主力数据结构--列表

python中最基本的数据结构是序列。序列:顾名思义,按顺序排列。一般来说,生活中的排列是从1开始的,但是对于计算机语言来说,排列的顺序是从0开始的。同时,如果是想要从末尾往前排列,就是从-1开始排列。

列表,作为python中的主力结构,有着各种各样的功能。列表,是可以修改的一种序列。这就意味者他可以像sql语句一样拥有增删改查的功能,这也是列表最常用的功能。

1.定义一个列表:

  1. <span style="font-family:
  2. Calibri">a= [1,2,3,4]

  3. b=[5,6,7,8]
复制代码


2.增加元素:(append和extend的区别)

  1. a.append(2)    #在尾部贴加一个元素2

  2. a.extend(b)     #在尾部贴加多个元素
复制代码


3.删除元素:

  1. del a[0]  
  2. #删除列表a中下标位置为0的元素,无返回值

  3. a.pop()    #默认删除列表中的最后一个元素,返回已删除的元素
复制代码


4.修改元素:

  1. a[0]="a"    #修改下标位置为0的元素的值
复制代码


5.查找元素:

  1. print(a)  
  2. #打印输出列表a中的值
复制代码


6.插入元素:

  1. a.insert(1,'a')     #在列表a中下标为1的位置插入元素a,后面的元素按顺序往后挪一位
复制代码


以上是列表最常用的增删改查的功能,同时列表还具有第二个强大的功能:索引和切片。

同样是一个列表 c=[1,2,3,4,5,6,7,8,9]

1.索引:(同以上的5.查找元素类似,查找某个位置的元素)

  1. a[0]   #输出的是下标为0的列表a的元素值
复制代码


2.切片:(查找的是多个元素的值)

  1. a[0:3]   #输出的是下标从0-2的列表a的元素的值

  2. a[0:4:2]    #输出的是下标从<span style="font-family:
  3. 微软雅黑" lang="en-US">0-3的列表a的元素<span style="font-family:
  4. Calibri" lang="en-US">,每间隔一个取出一个元素的值,也就是下标为0,2位置的值
复制代码



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Python基础 python Extend append insert

已有 2 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
经管之家编辑部 + 100 + 3 + 3 + 3 精彩帖子
amtw14 + 3 + 3 + 3 精彩帖子

总评分: 论坛币 + 100  学术水平 + 6  热心指数 + 6  信用等级 + 6   查看全部评分

本帖被以下文库推荐

沙发
经管之家编辑部 在职认证  发表于 2019-3-18 20:46:51
为你点赞!

藤椅
充实每一天 发表于 2019-3-18 20:49:42 来自手机
感谢分享,已点赞~

板凳
albertwishedu 发表于 2019-3-18 22:28:02

报纸
珍惜点滴 学生认证  发表于 2019-3-19 07:52:50
感谢分享,点赞!

地板
javabrew 发表于 2019-3-19 08:16:23
感谢分享,点赞!有没有入门的教程

7
artra2012 在职认证  发表于 2019-3-19 08:18:06
为您点赞!!!

8
jdtk_gl 在职认证  发表于 2019-3-19 10:57:46
javabrew 发表于 2019-3-19 08:16
感谢分享,点赞!有没有入门的教程
想要初步入门python吗

9
sulight 学生认证  发表于 2019-3-19 20:19:28
谢谢分享,
爬虫的确厉害!

10
友朋自远方而来 发表于 2019-3-20 17:38:29
谢谢分享

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-1 04:52