python3-競技プログラミング

python3

【Python】長さ制限のあるキューを使う

Pythonで長さに上限があるQueue(キュー)を使いたいときにはcollections.dequeを使うことで簡単に実装できます。 import collections sample_queue = collections.deque(...
python3

【Python】 アルファベットのリストの作り方

Python3でアルファベットのリストをつくる方法を2つ紹介します。1つはアスキーコードを利用する方法、もう一つはstringモジュールを利用する方法です。
python3

【Python】 大文字と小文字を判定する

python3のstr型の文字列の全ての文字が大文字かどうか、小文字かどうかなどを判定させる方法を紹介する。 大文字、小文字を変換する方法はこちら 全ての文字が大文字かどうか判断 isupper() 全ての文字が小文字かどうか...
python3

【Python】 大文字、小文字を変換する

python3のstr型の文字列の大文字小文字を入れ替えたり、大文字を小文字に変換したりする方法を紹介する。 大文字、小文字を判定させる方法はこちら 大文字を小文字にする upper() 小文字を大文字にする lower()...
python3

【Python】 enumerate関数でリストの要素とインデックスを同時に取得

forループでリストの要素だけを取得(通常のループ) fruit_list = for fruit in fruit_list: print(fruit) #orange #apple #banana #lemon     forル...
python3

【Python】 リストの特定の要素の出現回数を取得する

今回は次のリストにおいて説明していきます abcd_list =     各要素の個数を求めたいとき(count()を使用) すべての要素の出現回数を求めたいとき(collections.Counter()を使用) 出現回数順に要素を取...
python3

【Python】リストを逆順にするには

list_a = 上のようなリストを下のように逆順にしたいときの方法を2つ紹介します スライスを利用する方法 reversedメソッドを利用する方法     スライスを利用する方法 次のように書くと逆順にすることができます list...
python3

python3競技プログラミング入門(標準入力#2)

前回は、標準入力とは何か、どうやって取得するのかを説明しました。 今回は、より複雑な入力の取得方法について説明します。 1行に複数個のデータが与えられたとき 複数行のデータが与えられたとき(行数は最初に指定されるとき) 複数...
python3

python3競技プログラミング入門 (標準入力#1)

標準入力とは? どうやって標準入力を取得するの? 標準入力とは? 競技プログラミングで問題を解くにあたって最初にすることは与えられた数値、文字列を読み込むことです。次にその与えられたものを処理します。最後に出力して終了です。 インターネ...
タイトルとURLをコピーしました