2016-11-11 10 views
-1

こんにちは皆さんは、以下が文字列、リスト、または配列であるかどうか教えてください:文字列、リストまたは配列? Python

items = "a"、 "b"、 "c"、 "d"、 "e"、 "f "、" g "

通常、リストや配列は何らかのブラケットで始まるので混乱しますか?しかし、私には複数のオブジェクトが含まれていますが、大括弧は使用していません。

助けてください。

ありがとうございました!

+2

は、印刷(タイプ(アイテム))を試してみて、自分の目で確かめてください! – chatton

+0

ありがとうございます! –

+0

括弧はオプションなので、items =( "a"、 "b"、 "c"、 "d"、 "e"、 "f"、 "g")はあなたのものと同じです。 1つの要素を持つタプルを作るために注意しなければならないことは、item =( "a"、)が必要です – chatton

答えて

2

これは文字列のタプルです。あなたは見つけることができ

一つの方法は、typeを使用している:

>>> items = "a","b","c","d","e","f","g" 
>>> type(items) 
<class 'tuple'> 
>>> type(items[0]) 
<class 'str'> 
+0

ありがとうございました! –

0

それは要素が区切られている場合だけで、それをコマス

タプルをタプルにデフォルト設定されています。

Python code demo

また、様々な変数にそれらをasignことができます。

itemA, itemB = "a", "b" 
+1

コードはその写真よりも優れています。 –

+0

真実だが電話にかかっていたので、コードだけがスクリーンショットで実行され、タイピングはすべて電話で面倒だった。 – Mixone

関連する問題