摘要: TypeError: can only assign an iterable 说明: 在python中,用List[0:3] = ‘XXX’,不会产生错误,使下标为0,1,2的元素赋值为‘xxxx’;这是因为String字符串本身在python里就是一个字符数组,是可以进行迭代操作的。 而List[ 阅读全文
posted @ 2018-10-01 22:05 翻滚的小强 阅读(2525) 评论(0) 推荐(0) 编辑
摘要: 遍历时,建议不能直接进行remove删除,会跳过某些元素 实例: a=[1,2,3,4,5] for i in a: a.remove(i) print a 结果:[2,4] 1、remove解释 remove:移除列表中某个值的第一个匹配项: 2、结果的说明: 按平常理解,应删除所有内容,然而不是 阅读全文
posted @ 2018-10-01 17:42 翻滚的小强 阅读(2188) 评论(0) 推荐(1) 编辑
摘要: round函数对小数的处理: 1、设置保留多少位小数 2、会有四舍五入的处理 实例: (1)保留n位小数 s = 1.234567result = round(s, 2)print(result)1.23 (2)自动四舍五入 s = 1.23567result = round(s, 2)print( 阅读全文
posted @ 2018-10-01 12:52 翻滚的小强 阅读(2929) 评论(0) 推荐(0) 编辑
摘要: 一、random.choice() 随机取一个元素 1、元素可以是列表也可以是字符串 2、返回的结果是字符串 3、返回的结果可以赋值给变量 二、random.sample() 随机取n个元素 1、元素必须是列表 2、返回的结果是列表 3、返回的结果可以赋值给变量 三、random.random() 阅读全文
posted @ 2018-10-01 12:36 翻滚的小强 阅读(232) 评论(0) 推荐(0) 编辑