摘要: 运行结果: 对迭代器进行切片,如我们想获取一个巨型文本的第100-200行 ''' f = open(__file__, encoding='utf8') for i in islice(f, 3, 8): 阅读全文
posted @ 2019-10-14 21:56 孙^_^川先生 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 运行结果: [1, 1, 2, 3, 5][1, 1, 2, 3, 5] 阅读全文
posted @ 2019-10-14 21:54 孙^_^川先生 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 运行结果: deque(['1'], maxlen=3)deque(['1', '2'], maxlen=3)deque(['1', '2', '3'], maxlen=3)deque(['2', '3', '4'], maxlen=3) 阅读全文
posted @ 2019-10-14 21:53 孙^_^川先生 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 运行结果: {'f': 3, 'c': 3, 'a': 3, 'e': 4, 'd': 4, 'g': 1}{'e': 4, 'c': 4, 'g': 4, 'd': 3}{'f': 3, 'd': 3, 'c': 3, 'g': 4, 'b': 2}{'g', 'd', 'c'} [dict_ke 阅读全文
posted @ 2019-10-14 21:50 孙^_^川先生 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 运行结果 {'a': 77, 'h': 70, 'k': 66, 'w': 62, 'e': 71}[(62, 'w'), (66, 'k'), (70, 'h'), (71, 'e'), (77, 'a')][('w', 62), ('k', 66), ('h', 70), ('e', 71), 阅读全文
posted @ 2019-10-10 22:56 孙^_^川先生 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 运行结果 [8, 14, 12, 14, 15, 9, 10, 8, 19, 19, 2, 6, 4, 1, 6, 5, 19, 1, 5, 4, 15, 3, 7, 19, 17, 9, 10, 5, 9, 10]{1: 0, 2: 0, 3: 0, 4: 0, 5: 0, 6: 0, 7: 0, 阅读全文
posted @ 2019-10-10 22:54 孙^_^川先生 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 运行结果 [2, 0, -9, 9, -1, -5, 7, -3, -6, 8][2, 0, 9, 7, 8][2, 0, 9, 7, 8] {'0': 56, '1': 25, '2': 71, '3': 56, '4': 44, '5': 13, '6': 90, '7': 2, '8': 33 阅读全文
posted @ 2019-10-10 22:49 孙^_^川先生 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 运行结果 张三张三 王五人妖50 阅读全文
posted @ 2019-10-10 22:47 孙^_^川先生 阅读(114) 评论(0) 推荐(0) 编辑
摘要: package data.struct; import java.util.Arrays; public class ArrayQueue { private int maxSize;//队列最大长度 private int head;//队列头 private int tail;//队列尾 private int[] array; public static void main(String[] 阅读全文
posted @ 2019-08-28 22:21 孙^_^川先生 阅读(140) 评论(0) 推荐(0) 编辑
摘要: package data.struct; import org.junit.Test; /* * A.稀疏数组 * --------- * 0 0 0 0 0 * 0 1 0 8 0 * 5 0 0 0 9 * 0 7 0 0 0 * --------- * 创建原始数组有效值稀疏数组 * 第一行信息为原始数组size(rows) size(cols) val * 再记录... 阅读全文
posted @ 2019-08-28 21:05 孙^_^川先生 阅读(103) 评论(0) 推荐(0) 编辑