栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Day5 Python基础学习

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Day5 Python基础学习

· 列表

-Python的核心数据类型

List(列表)

-列表可以完成大多数集合类型的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)

-列表是写在方括号[]之间,用逗号分隔开的元素列表

-列表索引值以0为开始值,-1为从末尾的开始位置

-列表可以使用+操作符进行拼接,使用*表示重复

-常用操作:

访问列表中的元素    通过下标直接访问              print(list1[0])

列表的切片          使用[: :]                                 list1[2:5:2]

遍历列表            通过for循环                               for i in list1:print(i)

【增】新增数据到列表尾部    使用append          list1.append(5)

【增】列表的追加            使用extend方法          list1.extend(list2)

【增】列表数据插入          insert方法                 list1.insert(1,3)

【删】列表的删除   del:我们通过索引删除指定位置的元素  remove: 移除列表中指定值的第一个匹配值,如果没找的话,会抛出异常                       del list1[0] list1.remove(1)

【删】弹出列表尾部元素      使用pop                      list1.pop()

【改】更新列表中的数据      通过下标原地修改      list1[0] = 8

【查】列表成员信息              in、not in                   2 in list1

列表的加法操作                     +                                list3 = list1+list2

【排】列表的排序                 sort方法                      list.sort()

【排】列表的发转                 reverse                       list1.reverse()

代码+结果:

# -*- coding = utf-8 -*-
# @Time : 2021/10/15 8:58
# @Author : Blue鹿
# @File : demo5.py
# @Software :

#namelist = []  #定义一个空的列表
namelist = ["小张","小王","小李"]
testlist = [1,"测试"]

print(testlist[0])
print(testlist[1])

print(namelist[0])
print(namelist[1])
print(namelist[2])

#感觉上面打印麻烦,可以用for循环进行遍历
for name in namelist:
    print(name)

print(len(namelist))#len()可以得到列表的长度

#用while循环
length = len(namelist)
i = 0
while i 
1
测试
小张
小王
小李
小张
小王
小李
3
小张
小王
小李
------增加前·名单列表的数据--------
小张
小王
小李
请输入添加学生的姓名:小赵
------增加后·名单列表的数据--------
小张
小王
小李
小赵
[1, 2, [3, 4]]
[1, 2, [3, 4], 3, 4]
[0, 3, 1, 2]
------删除前·电影列表的数据--------
指环王
加勒比海盗
骇客帝国
第一滴血
指环王
速度与激情
------删除后·电影列表的数据--------
加勒比海盗
第一滴血
指环王
------增加前·名单列表的数据--------
小张
小王
小李
------增加后·名单列表的数据--------
小张
小红
小李


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/329944.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号