Skip to content

Commit 50fe023

Browse files
committed
twoSum
1 parent 52e021a commit 50fe023

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

README.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -567,14 +567,14 @@ get_files("./",'.pyc')
567567
import os
568568

569569
def pick(obj):
570-
if ob.endswith(".pyc"):
570+
if obj.endswith(".pyc"):
571571
print(obj)
572572

573573
def scan_path(ph):
574574
file_list = os.listdir(ph)
575575
for obj in file_list:
576576
if os.path.isfile(obj):
577-
pick(obj)
577+
pick(obj)
578578
elif os.path.isdir(obj):
579579
scan_path(obj)
580580

@@ -782,6 +782,17 @@ target = 9
782782
nums = solution.twoSum(list,target)
783783
print(nums)
784784
```
785+
786+
```
787+
788+
class Solution(object):
789+
def twoSum(self, nums, target):
790+
for i in range(len(nums)):
791+
num = target - nums[i]
792+
if num in nums[i+1:]:
793+
return [i, nums.index(num,i+1)]
794+
795+
```
785796
给列表中的字典排序:假设有如下list对象,alist=[{"name":"a","age":20},{"name":"b","age":30},{"name":"c","age":25}],将alist中的元素按照age从大到小排序 alist=[{"name":"a","age":20},{"name":"b","age":30},{"name":"c","age":25}]
786797
```python
787798
alist_sort = sorted(alist,key=lambda e: e.__getitem__('age'),reverse=True)

0 commit comments

Comments
 (0)