「Python試用録(7)」

%7:「Python試用録(7)」

「WILDの処理系」作成のための「断片的備忘録★」です.
 ★https://oshino3.blogspot.com/
/*背景色は(茶: 編集・確認中; 灰色: 確認済; 緑: 非慣用記法; 白色: 初期化済)*/
/*「」は定義行のみ(他ではシアン).「茶」の語句があるパラグラフは「IDも茶」*/

%71:[@IT_16]/*「リストの基本」*/
`▼
--------------------------------------------------------------------------------
(0)「In[6]:」
  somelist = ['python', 1, 100.5]
  print(somelist)
(1)参考資料:①https://docs.python.org/ja/3/library/functions.html#func-list
(2)class list([iterable])
 list は、実際には関数ではなくミュータブルなシーケンス型で、
 リスト型 (list) と シーケンス型 --- list, tuple, range にドキュメント化されています。
  ①class list([iterable])
  リストの構成にはいくつかの方法があります:
  ・角括弧の対を使い、空のリストを表す: []
  ・角括弧を使い、項目をカンマで区切る: [a]、[a, b, c]
  ・リスト内包表記を使う: [x for x in iterable]
 ②class tuple([iterable])
 タプルの構成にはいくつかの方法があります:
  ・丸括弧の対を使い、空のタプルを表す: ()
  ・カンマを使い、単要素のタプルを表す: a, または (a,)
  ・項目をカンマで区切る: a, b, c または (a, b, c)
  ・組み込みの tuple() を使う: tuple() または tuple(iterable)
 ③class range(start, stop[, step])
  ・step が正の場合、range r の内容は式
     r[i] = start + step*i で決定されます。
  ・step が負の場合も、range r の内容は式 r[i] = start + step*i で決定されます。
   ただし、制約条件は i >= 0 かつ r[i] > stop です。
  ・range は sys.maxsize より大きい絶対値を含むことができますが、
   いくつかの機能 (len() など) は OverflowError を送出することがあります。
(3)
(4)
--------------------------------------------------------------------------------
`▲

コメント

このブログの人気の投稿

「日記帳(2023 冬)」

ブログの教材で学ぶMATH(1)