
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 が表示される(全角スペースでインデントしてます)
この回答へのお礼
お礼日時:2023/02/26 13:16
len関数は、リストの要素数を返す(表示する)
range関数は、rangeオブジェクトと呼ばれる整数の並びを作成する
ということですね。
回答ありがとうございました。
No.2
- 回答日時:
len関数はオブジェクトの整数値を返す__len__()メソッドを
呼び出すだけ。オブジェクトが「長さ」、「サイズ」の概念を
持っている場合整数値が返る。持ってなければ例外TypeErrorになる。
__len__は任意のオブジェクトに実装可能なので、シーケンス以外にでも
lenが使える場合が有ります。コレクションには順序を持たなければ
ならないという縛りは無いので。
range関数は一連の整数値を生成するイテレーターが実装された
オブジェクトを作って返します。
両者は全く異質なものですよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
含む含まないという概念自体の...
-
マージソートの計算量について-...
-
HTML の繰返し法???
-
tdに対してmin-heightの定義、...
-
既婚男女の方、結婚前と結婚後...
-
html タグの閉じスラッシュ前の...
-
smallにtext-allignが効かない
-
aの中にspan
-
テキストボックスの中にリンク...
-
tbody要素に削除出来ないマージ...
-
<H>タグの見出しと<P>タグの本...
-
ホームページビルダー16の属...
-
NからZへの全単射を具体的に構...
-
【CSS】☆を子に持つ親の指定
-
C言語 並び替え(配列)について
-
2個のFormを横並びにしたい
-
emとstrongの反対
-
vb/vb.net XMLの大量データの作...
-
角丸画像の背景色を透明にした...
-
htmlの文字が縦書きになる
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テンソル解析(絶対微分学)は...
-
含む含まないという概念自体の...
-
見た目と声さえ良ければ、他の...
-
既婚男女の方、結婚前と結婚後...
-
smallにtext-allignが効かない
-
1から100までの自然数のうち、2...
-
改行ほどは行かないけど、若干...
-
NからZへの全単射を具体的に構...
-
aの中にspan
-
input type="hidden"で取得した...
-
マージソートの計算量について-...
-
角丸画像の背景色を透明にした...
-
HTML の繰返し法???
-
【ヒトの神秘】美男美女から何...
-
textareaの幅を画面と合わせたい
-
CSSで改行後の行間調整
-
HTMLページ上でiframeを最前面...
-
質問1.
-
html タグの閉じスラッシュ前の...
-
tdに対してmin-heightの定義、...
おすすめ情報
回答ありがとうございます。一つだけ確認させてください。
シーケンスというのは、「異なる番号をもってる要素の集まり」という意味でしょうか?