Python编程语言
文章平均质量分 54
匆匆到中年
一天到晚游泳的鱼
展开
-
Python中的列表,元祖,集合,字典,字符串进行去重、排序、翻转操作
1.列表的操作-list进行去重操作有如下几种方法 v1:使用set方法,简单有效,但是不能保证list内顺序不变list2 = [1,2,3,3,4,2,1,3,4]list2 = list(set(list2))v2:使用新的一个空列表,把原有的list元素依次放入新的列表中,在放入的过程中检查是否存在重复,能保持顺序,但是消耗内存list1 =[]list2 = [...原创 2018-08-27 17:44:42 · 2361 阅读 · 0 评论 -
Python中yield的使用
1.这个东西在Python中一个yield,关于原创 2018-08-25 07:38:00 · 2810 阅读 · 0 评论 -
Python中列表、元祖,字符串、字典,集合之间转换
1.列表的转换list——>str要求list里面的元素是字符串,如果是整数,则不行list1 = ['1','2','3','4','a']''.join(list1)' '.join(list1)'!'.join(list1)list—–>tuple 对于列表内的元素没有特殊要求,迭代器,这两个之间可以互相转换 list1 = ['1','2',...原创 2018-08-26 01:04:19 · 9893 阅读 · 0 评论 -
LeetCode1.两数之和
给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1]分析:使用enumerate函数,与for结合,将nums放入到字典中,nums的下标in...原创 2018-09-17 15:59:15 · 163 阅读 · 0 评论