Python列表、元组、字典和合集
你是太阳暖人心
问题答案:我辈岂是蓬蒿人
展开
-
Python学习(一)Python序列详解
序列,指的是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在位置的编号(称为索引)访问它们。可以将它看做是一家旅店,那么店中的每个房间就如同序列存储数据的一个个内存空间,每个房间所特有的房间号就相当于索引值。也就是说,通过房间号(索引)我们可以找到这家旅店(序列)中的每个房间(内存空间)在Python中,序列类型包括字符串、列表、元组、集合和字典,这些序列支持以下...原创 2019-07-26 09:32:29 · 566 阅读 · 0 评论 -
Pyhon学习(二)Python元组详解
Python元组Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。如下实例:tup1 = ('physics', 'chemistry', 1997, 2000)tup2 = (1, 2, 3, 4, 5 )tup3 = "a", "b", "c", "d"#创...原创 2019-07-26 10:45:20 · 417 阅读 · 0 评论 -
Pyhon学习(五)Python(count、index、pop、reverse和sort)常用方法
Count方法此方法用于统计列表中某个元素出现的次数,其基本语法格式为:c_list.count(obj)其中,c_list代表列表名,obj 表示判断是否存在的元素。下面代码示范了 count() 方法的用法:c_list = [20, 'crazyit', 30, -4, 'crazyit', 3.4]print(c_list.count('crazyit'))#统计...原创 2019-08-08 10:46:02 · 550 阅读 · 0 评论 -
Pyhon学习(六)Python tuple元组详解
元组是Python中另一个重要的序列结构,和列表类似,也是由一系列按特定顺序排序的元素组成元组与列表的区别:列表可以任意操作元素,是可变序列元组是不可变序列,即元组中的元素不可以单独修改。元组用于保存不可修改的内容Python创建元组Python 提供了多种创建元组的方法,下面一一进行介绍。= 运算符直接创建元组例如,下面定义的元组都是合法的:num...原创 2019-08-08 14:50:37 · 258 阅读 · 0 评论 -
Pyhon学习(七)Python 元组与列表的区别
元组和列表最大的区别就是,列表中的元素可以进行任意修改,就好比是用铅笔在纸上写的字,写错了还可以擦除重写;而元组中的元素无法修改,除非将元组整体替换掉,就好比是用圆珠笔写的字,写了就擦不掉了,除非换一张纸。元组和列表的区别具体体现在以下几个方面:列表属于可变序列,它的元素可以随时修改或删除;元素属于不可变序列,其中的元素不可以修改,除非将整个元组替换。 列表的 list 类型提供了诸多方法...原创 2019-08-08 16:17:54 · 1048 阅读 · 0 评论 -
Pyhon学习(三)Python list列表添加元素的3种方法
通过前面的学习我们知道,通过使用“+”运算符可以将多个序列进行连接,列表也不例外,例如name = ["我的博客"]address = ["https://blog.csdn.net/lxd13699"]print(name+address)运行就结果为:['我的博客', 'https://blog.csdn.net/lxd13699']使用“+”运算符,确实可以像列表中添...原创 2019-08-07 10:34:28 · 1561 阅读 · 0 评论 -
Pyhon学习(四)Python list列表删除元素的3种方法
在列表中删除元素,主要分为以下 3 种应用场景:根据目标元素所在位置的索引值进行删除,可使用 del 语句; 根据元素的值进行删除,可使用列表(list类型)提供的 remove() 方法; 将列表中所有元素全部删除,可使用列表(list类型)提供的 clear() 方法。根据索引值删除元素删除列表中指定元素,和删除列表类似,也可以使用del 语句实现。del 语句是 Pyt...原创 2019-08-07 11:34:39 · 2858 阅读 · 0 评论 -
Python基础练习题
题目一1.创建一个空字典2.控制台输入姓名和年龄3.把输入的值存入空字典中4.循环遍历出来#创建空字典message={}#通过input()方法控制台输入名字和年龄names=input("请输入您的名字:")ages=input("请输入您的年龄:")#输出输入的姓名和年龄print(names)print(ages)#得到输入的姓名和年龄,利用给字典赋值的方...原创 2019-08-09 15:57:45 · 1803 阅读 · 0 评论