私たちはクラスでリストをやり始めました。以前の質問/回答が私を過去に助けてくれて以来、私は少し混乱しています。Intro to Python - 質問のリスト
最初の質問はリスト内のすべての負の数値を合計することでしたが、私は正しいと思っていますが、もう一度チェックしたいと思います。
import random
def sumNegative(lst):
sum = 0
for e in lst:
if e < 0:
sum = sum + e
return sum
lst = []
for i in range(100):
lst.append(random.randrange(-1000, 1000))
print(sumNegative(lst))
2番目の質問では、私はそれを書く方法にちょっと固執しています。質問は次のとおりでした: "sap"という単語が最初に出現するまでの単語内の単語数を数えます。私はそれがランダムなリストだと思っていますが、多くの情報を与えられていないので、それをやりなおすだけです。
私はエンディングが似ていることは知っていますが、数字に反対する文字列なので、最初の部分がどのようになるかわかりません。
私は奇数番号がリストに載っているどのように多くカウントするようにしたイン・クラスの問題のためのコードを書きました(それはそれは同様にその質問に対してランダムだと仮定すると、ここではランダムなリストだった)となった:
import random
def countOdd(lst):
odd = 0
for e in lst:
if e % 2 = 0:
odd = odd + 1
return odd
lst = []
for i in range(100):
lst.append(random.randint(0, 1000))
print(countOdd(lst))
を
これを2番目の質問の基準に合わせてどのように正確に変更しますか?私はちょうどその部分に混乱しています。ありがとう。