1.python中的列表不能够遍历删除 原因:首先,列表是可变类型的数据,我们每进行一次修改,都会在原数据类型上面进行修改,然而for遍历有一个机制,在第一次时候,它就已经将需要遍历多少次等相关存储起来了,所以后面的遍历不会再判断需要进行多少次数,所以,在for遍历删除列表中的元素的时候,我们没遍历 ...
分类:
编程语言 时间:
2018-07-10 22:39:18
阅读次数:
181
1. 列表(list) 以[]括起来,各元素之间用","进行分隔,可以存放各种数据类型, 1.1 索引和切片 和字符串一样,列表也是可迭代对象,所以也有索引,可以进行切片 索引也是从0开始数,切片的写法为list[开始位置:结束位置:步长],在数学是左闭右开,即:包含开始位置,不包含结束位置.当步长 ...
分类:
编程语言 时间:
2018-07-10 20:06:08
阅读次数:
107
>>> x = list(range(10)) #创建列表>>> print(x)[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> import random>>> random.shuffle(x) #把列表中的元素打乱顺序>>> x[4, 0, 2, 7, 3, 9, 1, 6 ...
分类:
编程语言 时间:
2018-06-23 21:09:22
阅读次数:
163
三. 字典以及相关使用 1. 字典的定义 dict{} 2. 字典特征:字典是无序的,key-value键值对形式,key值不重复 3. 字典的赋值:dictA = {keyA: valueA, keyB: valueB, keyC: valueC} 4. 字典的取值:dictA[keyA] dic ...
分类:
编程语言 时间:
2018-05-21 12:32:24
阅读次数:
171
给定一个字符串: 它是由逗号分隔的几个值的序列: 如何将字符串转换为列表? 使用str.split方法: 将字符串转成元组: 博客搬运地点 How to convert comma-delimited string to list in Python? How to convert comma-de ...
分类:
编程语言 时间:
2018-05-15 22:32:01
阅读次数:
233
#!/usr/local/bin/python3 # -*- coding:utf-8 -*- names=['zhangyu','mahongyan','zhangguobin','shachunhua'] #-----增----- '''names.append('zhangzhongjian'... ...
分类:
编程语言 时间:
2018-05-04 21:28:00
阅读次数:
187
Python中的列表解析和生成器表达式 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.列表解析案例 二.生成器表达式 补充:三元运算表达式可参考:http://www.cnblogs.com/yinzhengjie/p/8463774.html ...
分类:
编程语言 时间:
2018-02-27 01:24:08
阅读次数:
186
首先说说什么是列表,先看官方解释:列表是python中的最基本的数据结构。那么既然是数据结构,肯定是用来存储数据的,我的理解中:列表就是一组数据按照一定的顺序进行存储。那我们用什么区确定每一个元素的位置呢?这个时候,列表就提供了一个索引,第一个索引是0,第二个是1,以此类推。在列表中就是通过一串数字 ...
分类:
编程语言 时间:
2018-02-06 22:55:00
阅读次数:
174
列表是一个按特定顺序排列的集合,python中的列表可以加入任何数据类型。 列表定义 list =['1',2,'test'] 列表访问 list[0]:第一个数据;list[-1]:倒数第一个数据;list[1:3] :索引1到3,包含1不包含3;list[:3]:索引0到3,包含1不包含3 ;l ...
分类:
编程语言 时间:
2018-01-10 18:43:53
阅读次数:
195