このリストから "meh"という言葉をどうやって取得しますか?私は少しインデックス作成を混乱させる。 私はそのシンプルさを最もよく知っていますが、私はプログラミングが初めてです。Python 2.5のリストの選択が簡単
x=["spam", "eggs", "ham"]
このリストから "meh"という言葉をどうやって取得しますか?私は少しインデックス作成を混乱させる。 私はそのシンプルさを最もよく知っていますが、私はプログラミングが初めてです。Python 2.5のリストの選択が簡単
x=["spam", "eggs", "ham"]
リストは、最初の単語等インデックス1、でインデックス0、2番目の単語であるあなただけが中に入れている単語を取得することができることを意味し、ゼロインデックスである。詳しくは、Python listsをよく読んで。
> x=["spam", "eggs", "ham"] # <-- make list
> x[0] # get each element one at a time
'spam'
> x[1]
'eggs'
> x[2]
'ham'
> x.append("meh") # <-- add "meh"
> x
['spam', 'eggs', 'ham', 'meh']
> x[3] # <-- now we can get "meh" out
'meh'
各単語の最初の文字を「seh」とするには、marcogの答えをご覧ください。あなたが本当に "meh"をしたいのなら、あなたはそうすることができます。
# 1st word, 4th letter ("m")
# + 2nd word, 1st letter ("e")
# + 3rd word, 1st letter ("h")
print(x[0][3] + x[1][0] + x[2][0])
実物を絞ってみてください。 –
"meh"ではなく "seh"を意味するのでしょうか? – marcog