2017-03-12 19 views
-6

私はちょうどpythonを学び始めたばかりで、リストから1つだけを印刷する方法に固執しています。Python:リストから1つのものを印刷する方法

data = ["Shopping List:\nEggs\nBread\nMilk\nChicken", "Cake", "Feed Dog"] 

おかげ

+2

'印刷データ[1]' – e4c5

+0

とPython 3 'プリント(データ[0])'。 –

+0

私はかなりあなたがGoogleと時間を費やして解決策を見つけ出すことができたと確信しています。 –

答えて

1
data = ["Shopping List:\nEggs\nBread\nMilk\nChicken", "Cake", "Feed Dog"] 
print(data[0]) 

これは、リストの最初の項目を表示します。アイテム1と2のIdem。

1

リストの要素のインデックス/位置を使用して、[]演算子を使用してリストの各要素にアクセスできます。試してみてください:

print(data[1]) 

これは、最初の要素を希望しています。ゼロベースのインデックス作成を覚えています。ですから、会話で「最初の」要素と呼ぶものは、実際にはゼロです。

1

これは配列dataです。これは、次のことを意味します。

  • data[0]には、「ショッピングリスト:\ nEggs \ nBread \ nMilk \ nChicken」があります。 で
  • 、 "ケーキ" data[2]
  • があり、私は唯一のリスト

    から1つの事を印刷する方法に引っかかってい

"犬を養う" がありますこのリストから1つだけを印刷する場合は、print()ステートメントでそのインデックスを使用する必要があります。パイソン3では、次のステートメントが使用される:パイソン2で

print (data[1]) # 1 is just an example here. You can use 0 or 2 

は、次のステートメントが使用される:

print data[1] # 1 is just an example here You can use 0 or 2 

の両方の場合において、 "ケーキ" が出力されます。

1

も は、これは簡単です uはuが印刷したいリスト/配列のインデックス値を渡すされなければならないし、それをuに期待値

arr[0...n-1] 

ノート配列/リスト値を表示しますすべて0からウルケース・リスト値の が0から変化するN-1個の要素を開始... 2

print(data[0])==>will print "Shopping List:\nEggs\nBread\nMilk\nChicken". 
print(data[1])==>will print "Cake" 
print(data[2])==>will print "Feed Dog" 
関連する問題