ページへ戻る
+ Links
印刷
Python/他の言語を知っているとよくやってしまう間違い
の編集 ::
NJF Wiki
xpwiki
:
Python
/
他の言語を知っているとよくやってしまう間違い
の編集
# te0bce58 の編集
ページ内容:
*要素1つのタプルは最後にコンマが必要 [#te0bce58] リストとタプルについては「[[Python/リストとタプル]]」を参照のこと。 要素1つのタプルを作るつもりでも、他の言語の配列と同じようにコンマ無しだとただのグループ化と思われて無視されます。 >>> (1) 1 最後にコンマをつけるとタプルになります。 >>> (1,) (1,) 特に要素が文字列などだと、プログラム的には動いてしまうので、発見が遅れることがあります。 >>> a=("abc",) >>> a[0] 'abc' >>> b=("abc") >>> b[0] 'a' リストはどちらの定義の仕方でもOK。 >>> [0] [0] >>> [0,] [0] リストかタプルかで記法を変えるのもややこしいので、両方いつでも最後の要素にはコンマをつけておいたら良いのかも知れません。
編集の要約:
Q & A 認証:
ページ更新時は次の質問にお答えください。(プレビュー時は必要ありません)
Q:
日本の首都は?(漢字で)
A:
お名前:
タイムスタンプを変更しない
テキスト整形のルールを表示する