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

零基础自学python复习基础 每日一练 【一个小时的练习】

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

零基础自学python复习基础 每日一练 【一个小时的练习】

前言

目录

一、一个小时的练习

  1.列表的创建 函数list()
  2.列表的复制 [:]
  3.表元素查询操作
  4.获取列表的单个元素
  5.列表元素的遍历 for -- in
  6.列表添加 append()
  7.excend()
  8.insert()
  9.pop()
  10.remove()


前言: 零基础自学python复习基础 每日一练 一个小时的练习  一日不练  百日空

一、一个小时的练习

  1.列表的创建 函数list()

list = ['dict','类','函数','41']
print(list)


  2.列表的复制 [:]

list1 =  ['tuple()','list()','set()','继承','多态','封装']
list2 = list[:]
print(list2)
list3 = ['索引','数据','切片','遍历元素']
list4 = list3[:]
print(list4)


  3.表元素查询操作

#(1) index()
# 查询列表中的相同元素  只返回第一个索引元素
list5 = [1,2,3,4,5,6,7,7,8,9]
print(list5,type(list5))
print(list5.index(7))
list6 = [1,1,8,9,5,4,4,5,6,]
print(list6,id(list6))
print(list6.index(4))
print(list6.index(8))
print(list6.index(1))
#index()如果查询列表中的元素不存在,则会抛出ValueError
list7 = [1,2,3,4,5,6,77,8,9]
# print(list7.index(10))#ValueError: 10 is not in list
print(list7.index(77))
print(list7)


  4.获取列表的单个元素

#正向索引 从 0 开始到 N - 1
list8 = [1,2,3,4,5,6,7,8,9]
print(list8[0])
print(list8[1])
print(list8[2])
print(list8[3])
print(list8[4])
print(list8[5])
print(list8[6])
print(list8[7])
print(list8[8])
#反向索引 从 - N 开始 到 -1
list9 = ['index()','list[0]','list[1]']
print(list9[-1])
print(list9[-2])
print(list9[-3])
# 如果指定索引 不存在就会抛出lndexError
list10 = ['index','dict','list']
# print(list10[10])
print(list10[0])
print(list10[2])
# in 查询列表中的元素 是否存在
list11 = [1,2,3,4,5,6,7,8]
if 9 in list11:
    print(list11)
#not in 查询列表中的元素是否存在
list11 = [1,2,3,4,5,6,7,8]
if 9 not in list11:
    print(list11)


  5.列表元素的遍历 for -- in

list12 = [1,2,3,4,5,6,7,8]
for x in list12:
    print(x)
list13 = [1,2,3,4,5,'list',9]
for x in list13:
    print(x)
list14 = [1,2,3,4,5,6,7,8]
for x in list14:
    print(x)


  6.列表添加 append()

list15 = []
list15.append(2)
list15.append(0)
list15.append(2)
list15.append(2)
print(list15)
list16 = []
list16.append('append()')
list16.append('extend()')
list16.append('insert()')
list16.append('切片')
print(list16)


  7.excend()

list17 = [1,2,3,4,5,6,7,8,9]
print(list7.extend('9'))
list18 = [1,2,3,4,5,6,7,8,9]
print(list8.extend('insert'))


  8.insert()

list19 = [1,2,3,4,5,6,7,8,9]
print(list19.insert(1,2))
list20 = [1,2,3,4,5,6,7,8,9]
print(list20.insert(7,8))


  9.pop()

list21 = [1,2,3,4,5,6,7,8,9]
print(list21.pop())


  10.remove()

list22 = [1,2,3,4,5,6,7,7,8,9]
print(list22)
print(list22.remove(7))
list22 = [1,2,3,4,5,6,7,7,8,9]
print(list22.remove(9))
print(list22)
list22 = [1,2,3,4,5,6,7,7,8,9]
print(list22)

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

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

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