teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

ソース修正

2020/08/25 07:40

投稿

yureighost
yureighost

スコア2183

answer CHANGED
@@ -46,7 +46,7 @@
46
46
  for s in il:
47
47
  rl.append(l[idx:s+1])
48
48
  idx = s+1
49
- rl.append(l[idx:])
49
+ if idx < len(l): rl.append(l[idx:])
50
50
  elapsed_time = time.time() - start
51
51
  print ("index_list_time: {0}".format(elapsed_time) + "[sec]")
52
52
  # index_list_time: 0.0039975643157958984[sec]

1

ソース修正

2020/08/25 07:40

投稿

yureighost
yureighost

スコア2183

answer CHANGED
@@ -36,7 +36,7 @@
36
36
  for i in range(1000):
37
37
  index_word(l,c)
38
38
  elapsed_time = time.time() - start
39
- print ("index_time1: {0}".format(elapsed_time) + "[sec]")
39
+ print ("index_time: {0}".format(elapsed_time) + "[sec]")
40
40
  # index_time: 0.025966882705688477[sec]
41
41
 
42
42
  start = time.time()
@@ -48,7 +48,7 @@
48
48
  idx = s+1
49
49
  rl.append(l[idx:])
50
50
  elapsed_time = time.time() - start
51
- print ("index_time2: {0}".format(elapsed_time) + "[sec]")
51
+ print ("index_list_time: {0}".format(elapsed_time) + "[sec]")
52
52
  # index_list_time: 0.0039975643157958984[sec]
53
53
 
54
54
  ```