LoginSignup
13
13

More than 3 years have passed since last update.

よく使う組み込み関数、メソッド一覧

Last updated at Posted at 2019-11-15

はじめに

 最近、組み込み関数なのかメソッドなのかよくわからなくなってきてしまったので、よく使うものを分類してみました。

すべての組み込み関数はこちら

組み込み関数 機能
print() ()内を表示する
str() str型のオブジェクトを返す
int() int型のオブジェクトを返す
float() float型のオブジェクトを返す
bool() bool型のオブジェクトを返す。空、0、NoneはFalseを返す
type() オブジェクトの型を返す
input() 文字列を入力する(入力値は文字列扱い)
len() 要素数を取得する
abs() 絶対値を返す
sum() 合計を返す
max() 最大値を返す
min() 最小値を返す
pow(a, b) aのb乗を返す
range() 指定範囲の整数列を返す
round() 値を四捨五入する。第2引数は小数点以下の数
hex() 16進数を返す
oct() 8進数を返す
bin() 2進数を返す
enumerate() シーケンスとインデックスを取得する。第2引数はインデックスの開始ナンバーでデフォルトは0
open() ファイルを開く
メソッド 機能 リスト タプル 辞 書 文字列
.append() リストの末尾に要素を追加する
.extend() リストの末尾にシーケンスを追加する。リスト、タプル、辞書を追加できる
.reverse() リスト要素の順番を逆にする
.sort() リスト要素を並べ替える
.remove() 指定した値と同じ要素を検索し、最初の要素を削除する。要素自体が書き換わる
.count() ある要素がリストにいくつ含まれるか数える
.pop() 指定したインデックスの要素を1つだけ抜き出す
.clear() すべての要素を削除する
.keys() 辞書型のkeyについてループ処理する
.values() 辞書型のvalueについてループ処理する
.items() 辞書型のkeyとvalueについてループ処理する
.keys() 辞書型のkeyについてループ処理する
.values() 辞書型のvalueについてループ処理する
.items() 辞書型のkeyとvalueについてループ処理する
.upper() 全体を大文字に変換する
.lower() 全体を小文字に変換する
.capitalize() 最初の文字を大文字に、その他を小文字にする
.replace(a, b) 文字列aを文字列bに置き換える
.split() 文字列を特定の文字で分割する
.join(シーケンス) 連結した文字列を得る
.index() 最初に指定した文字が現れる位置のインデックス値を返す
.format() {}を()内で置き換える
13
13
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
13