
No.3ベストアンサー
- 回答日時:
lenは文字列の長さ、リストの要素数等を返します。
str="ABCD"
x = len(str)
print(x) # 4が表示される
arr = [10,20,30]
x = len(arr)
print(x) # 3が表示される
rangeはrangeオブジェクトと呼ばれる整数の並びを生成します。
range(5) # 0,1,2,3 の並びを生成
for i in range(5):
print(i) # 0,1,2,3,4 が表示される(全角スペースでインデントしてます)
len関数は、リストの要素数を返す(表示する)
range関数は、rangeオブジェクトと呼ばれる整数の並びを作成する
ということですね。
回答ありがとうございました。
No.2
- 回答日時:
len関数はオブジェクトの整数値を返す__len__()メソッドを
呼び出すだけ。オブジェクトが「長さ」、「サイズ」の概念を
持っている場合整数値が返る。持ってなければ例外TypeErrorになる。
__len__は任意のオブジェクトに実装可能なので、シーケンス以外にでも
lenが使える場合が有ります。コレクションには順序を持たなければ
ならないという縛りは無いので。
range関数は一連の整数値を生成するイテレーターが実装された
オブジェクトを作って返します。
両者は全く異質なものですよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 統計学 機械学習(最適化問題)のプログラムで、以下の2つの関数がどんな関数なのかご存知の方はおりますか? d 5 2022/06/23 00:35
- その他(プログラミング・Web制作) pythonのグローバル変数 2 2022/11/25 18:02
- その他(プログラミング・Web制作) pandasでまとめてインデックスを削除するにはどうすればいいですか? たとえば、以下のプログラムで 1 2022/07/31 23:09
- C言語・C++・C# データの外挿について 3 2023/06/13 20:46
- Excel(エクセル) エクセルの自動更新のタイミングについて 1 2022/07/20 16:12
- 大学・短大 C言語線形リストの問題です 3 2022/12/22 00:45
- その他(プログラミング・Web制作) pythonの「関数の関数」の実例として、「関数を引数で受け取り、微分した結果の関数を返す関数」と書 3 2022/06/04 18:07
- 数学 二次関数 y=x^2 を微分すると--- 10 2022/06/10 13:37
- Excel(エクセル) Indirect関数について、Formulatextで抽出した数式を参照したい。 1 2022/12/15 11:16
- Excel(エクセル) ユーザー関数の自動計算(excel2003) 1 2023/02/06 06:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
含む含まないという概念自体の...
-
2個のFormを横並びにしたい
-
【ヒトの神秘】美男美女から何...
-
metaタグについて
-
フロートがきかない
-
既婚男女の方、結婚前と結婚後...
-
tdに対してmin-heightの定義、...
-
【至急】cssのコーディングにつ...
-
aの中にspan
-
文字化け。
-
C言語の出力
-
z-indexが0の要素よりも負の値...
-
htmlで表示を分割する方法を教...
-
角丸画像の背景色を透明にした...
-
ホームページ作成ソフトKompoZe...
-
html言語の配置について
-
CSSのa:hoverが急に一部だけ効...
-
NからZへの全単射を具体的に構...
-
ブロック要素を含むボックスを...
-
<option value="ここは何を入力...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
既婚男女の方、結婚前と結婚後...
-
含む含まないという概念自体の...
-
テキストボックスの中にリンク...
-
質問1.
-
改行ほどは行かないけど、若干...
-
NからZへの全単射を具体的に構...
-
input type="hidden"で取得した...
-
smallにtext-allignが効かない
-
aの中にspan
-
HTML の繰返し法???
-
下線と文字の間を調整するには...
-
角丸画像の背景色を透明にした...
-
html タグの閉じスラッシュ前の...
-
CSS:overflow要素の印刷について
-
HTMLページ上でiframeを最前面...
-
CSSで改行後の行間調整
-
tdに対してmin-heightの定義、...
-
H1タグを画像にしたい
-
スタイルシートで文字色を指定...
-
textareaの幅を画面と合わせたい
おすすめ情報
回答ありがとうございます。一つだけ確認させてください。
シーケンスというのは、「異なる番号をもってる要素の集まり」という意味でしょうか?