エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
python文法の謎 - たけのこ
pythonにはポインタが存在する? 突然ですが、pythonってポインタが存在するんでしょうか?僕はポインタ... pythonにはポインタが存在する? 突然ですが、pythonってポインタが存在するんでしょうか?僕はポインタってC言語でしか見たことがなかったのでpythonでポインタもどきに出会ってしまい、困惑しています。 >>> x, *y = [1, 2, 3] >>> x 1 >>> y [2, 3] これってyがリスト(0~2番)の1番目の場所を指してるポインタってこと?ふーむ*1 他にもこんなことができるのです。 >>> x, *y, z = [1, 2, 3, 4, 5] >>> x 1 >>> y [2, 3, 4] >>> z 5 ほうほう、なるほど。つまりは*がついてる部分の長さは任意なのね。 で、ここからいろんなことを試していく。 >>> *a,*b = [1, 2, 3] SyntaxError: two starred expressions in assignment >>>