本文实例讲述了python列表,字典,元组简单用法。分享给大家供大家参考,具体如下:
列表
#_*_ coding:utf-8 _*_ # 列表,定义在方括号的形式中,可以进行切片操作。 #它没有固定类型的约束,即可以包含不同的数据类型。 L=[1,'abc',2.3] print len(L) print '*'*40 L.append('mengtianwxs') print(L) print '*'*40 L.pop(0) print(L) print '*'*40 L.sort() print(L) L.reverse() print(L) print '*'*40 #删除指定的项 L.remove('abc') print(L)
这是输出的结果
3
****************************************
[1, 'abc', 2.3, 'mengtianwxs']
****************************************
['abc', 2.3, 'mengtianwxs']
****************************************
[2.3, 'abc', 'mengtianwxs']
['mengtianwxs', 'abc', 2.3]
****************************************
['mengtianwxs', 2.3]
字典不是序列,是映射。
#_*_ coding:utf-8 _*_ dir={'a':'xiaojing','b':'xiaoli','c':'xiaolong'} #字典中要想按顺序输出必需对键先排序。 KS=dir.keys() KS.sort() for key in KS: print dir[key],
这是输出结果:
xiaojing xiaoli xiaolong
#_*_ coding:utf-8 _*_ dir={'a':'xiaojing','b':'xiaoli','c':'xiaolong'} #字典中要想按顺序输出必需对键先排序。 KS=dir.keys() #KS.sort() #这是注释之后的输出结果,明显顺序不对 for key in KS: print dir[key], #output xiaojing xiaolong xiaoli
元组
元组是定义在 ( ) 之间的对象。它是一个不可以改变的列表,是序列。
#_*_ coding:utf-8 _*_ t=(1,2,3,4,5,6) print len(t) #获取元组中的第一个元素 print t[0] #获取元组中值为1的索引值 print t.index(1) #统计元组中的2出现的次数 print t.count(2) #元组不支持增长或减少不能使用append添加元素。 # 6 # 1 # 0 # 1
更多关于Python相关内容感兴趣的读者可查看本站专题:《Python函数使用技巧总结》、《Python列表(list)操作技巧总结》、《Python字典操作技巧汇总》、《Python数据结构与算法教程》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》
希望本文所述对大家Python程序设计有所帮助。
本文向大家介绍python 字典套字典或列表的示例,包括了python 字典套字典或列表的示例的使用技巧和注意事项,需要的朋友参考一下 文件f1 A 1 a A 1 b A 2 C B 2 a B 2 b 生成如下字典: 以上这篇python 字典套字典或列表的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。
本文向大家介绍字典到Python中的元组转换列表,包括了字典到Python中的元组转换列表的使用技巧和注意事项,需要的朋友参考一下 将集合类型从一种类型转换为另一种类型是python中非常常见的需求。在本文中,我们将看到如何根据字典中存在的键值对创建元组。每个键值对都成为一个元组。因此,最终列表是一个元素为元组的列表。 用 我们起诉字典的items方法,该方法使我们可以遍历每个键值对。然后,我们使
问题内容: 对于元组, 返回 有没有一种好的方法(交换键和值)? 最终,我希望能够返回给定或给定,也许转换为字典不是最好的方法。 问题答案: 尝试:
本文向大家介绍Python简单删除列表中相同元素的方法示例,包括了Python简单删除列表中相同元素的方法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python简单删除列表中相同元素的方法。分享给大家供大家参考,具体如下: 去除列表中重复的元素,非常简单,直接上代码: 运行结果: 看到了吗,结果中确实没有了重复的元素。但是,同时,结果中的元素被按从小到大进行了排序! PS:这里再
问题内容: 我有一个这样的元组列表: 我想在第一项中遍历此键,因此,例如,我可以打印如下内容: 我该如何在不保持项目跟踪第一个项目是否与我在元组周围循环相同的情况下进行此操作?感觉很乱(而且我必须先对列表进行排序)… 问题答案: 产生:
本文向大家介绍python字符串,元组,列表,字典互转代码实例详解,包括了python字符串,元组,列表,字典互转代码实例详解的使用技巧和注意事项,需要的朋友参考一下 python字符串,元组,列表,字典互相转换直接给大家上代码实例 更多关于python字符串,元组,列表,字典互转的代码请查看下面的相关链接