第二天 Python列表的使用

原创 2015年11月19日 18:14:09
print("本节将要学习Python中的列表的使用,相当于C中的数组\n")


str1 = ['abc','def','tyu']
str2 = [1,'qwe',2]
str3 = []
str4 =['asd',1,2,3,['ui','@']]
print("输出创建的列表的信息")
print(str1)
print(str2)
print(str3)
print(str4)


print("向列表中插入数据:这个函数只能够差入一个数据")
str1.append('add')
print(str1)




print("输出列表的长度:str1的长度")
print(len(str1))


print("将一个列表的信息添加到另一个列表中:str1添加到str3")
str3.extend(str1)
print(str3)


print("将数据插入到指定的位置:列表下表是从0开始的")
str3.insert(0,'洛阳')
print(str3)
str3.insert(3,'洛阳')
print(str3)


print("列表也是可以通过下表进行值索引的:")
print("获取str3列表中下标为2的值")
print(str3[2])


print("直接删除列表中的信息")
str1.remove ('def')
print("根据列表中的值进行删除")
print(str1)
print("根据下标进行删除")
del str2[1]
print(str2)
print("删除整个列表:str4")
del str4


print("原始的str3的数据:")
print(str3)
print("从列表中除去最后一个值,这个方法会返回一个取出的值")
name = str3.pop()
print(name)
print(str3)
print("pop也可以除去指定下标的值")




print(str3.pop(1))
print(str3)




print("列表分片的详细信息,就是说取出列表中的指定的列表值作为一个新的列表:")
str5 = ['a','b','c','d','e','f','g',1,2,3,4,5,'@','#','$','%']
print("这是原始的 str5 的数据:")
print(str5)
print("取出从下标为1,到第三个值,之间的所有数据,这个过程只是一个拷贝,不会修改源数据")
print(str5[1:3])
print(str5[1:2])
print("对列表进行拷贝")
print(str5[:])


print("列表的整体性比较,相当于C中的字符串的比较")
list1 = [123,456]
list2 = [789,234]
print(list1 < list2)


print("加号的两边必须都是列表,这就是一个拼接")
list3 = list1 + list2
print(list3)


print("列表乘以一个数n,表示将列表的数据复制n次")
print(str1*3)




    
版权声明:本文为博主原创文章,未经博主允许不得转载。

2017.12.8 第二天-出勤列表、出勤详情

昨天傍晚时候老师布置了新的项目,是做我们学校数字校园app项目的考勤查询模块,主要是点击按钮进入考勤查询页面,上面面有你的课程显示,点击你相对应的课程会进到详细的界面。主要布局是listview来显示...

python列表操作实例源码讲解(创建、使用、更新、删除)

#coding=utf8 ''' 列表类型也是序列式的数据类型, 可以通过下标或者切片操作来访问某一个或者某一块连续的元素。 列表不仅可以包含Python的标准类型, 而且可以用用户定义的对象作为自...

python学习之列表的使用

列表由一系列按特定顺序排列的元素组成 一、创建列表 1、使用range()函数创建数值列表 range(m,n)可以创建一个从m到n,不包括n的列表元素, 如: 显示结果: 2、自定义列表...

[python]使用txt保存和读取列表变量

问题: 在python实际运用中,我们经常需要将变量保存在txt文件中,并且希望未来能读取他们。这里我们将自定义两个函数,来简化这个操作。 解决: 1.保存入txt文件 输入:conten...

python中list(列表)、元组和array的区别-分别什么时候使用?

Python中的列表(list)类似于C#中的可变数组(ArrayList),用于顺序存储结构。它可以方便、高效的的添加删除元素,并且列表中的元素可以是多种类型。列表很多操作都跟元组一样,它们的不同在...

在Python中使用lambda高效操作列表的教程

介绍 lambda() Python用于支持将函数赋值给变量的一个操作符 默认是返回的,所以不用再加return关键字,不然会报错 ? 1 2 3 ...

python 列表操作 及 使用方法

1.操作的类型 ‘+’    : 将两个列结合在一起 例a = [1, 2, 3] b = [4, 5, 8] print a +b 输出:[1, 2, 3, 4, 5, 8]       ‘*’  ...

Python列表的语法和使用

列表语法语法书写变量名称 = ["字符串1","字符串2",...,...,"字符串N-1"] #该字符串可为数字或变量,数字无需加双引号,变量需先定义,否则会出错...
  • lyc310
  • lyc310
  • 2017年03月05日 21:48
  • 71

python的元组和列表使用之一

python列表和元组的使用方法之一

学习python的第二天

注释和“#”号在学习一门编程语言的时候,最重要的事一定少不了看程序里的注释。一般情况注释有两个功能:第一,可以通过自然语言的方式告诉你某段代码的作用;第二,在运行程序的时候想要禁用某些代码,可以先用注...
  • A_lPha
  • A_lPha
  • 2016年11月12日 14:59
  • 274
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第二天 Python列表的使用
举报原因:
原因补充:

(最多只允许输入30个字)