検索ガイド -Search Guide-

単語と単語を空白で区切ることで AND 検索になります。
例: python デコレータ ('python' と 'デコレータ' 両方を含む記事を検索します)
単語の前に '-' を付けることで NOT 検索になります。
例: python -デコレータ ('python' は含むが 'デコレータ' は含まない記事を検索します)
" (ダブルクオート) で語句を囲むことで 完全一致検索になります。
例: "python data" 実装 ('python data' と '実装' 両方を含む記事を検索します。'python data 実装' の検索とは異なります。)
  • ただいまサイドメニューのテスト中/ただいまサイドメニューのテスト中
  • ただいまサイドメニューのテスト中/ただいまサイドメニューのテスト中
  • ただいまサイドメニューのテスト中/ただいまサイドメニューのテスト中
  • ただいまサイドメニューのテスト中/ただいまサイドメニューのテスト中
  • ただいまサイドメニューのテスト中/ただいまサイドメニューのテスト中
  • ただいまサイドメニューのテスト中/ただいまサイドメニューのテスト中
  • ただいまサイドメニューのテスト中/ただいまサイドメニューのテスト中
  • ただいまサイドメニューのテスト中/ただいまサイドメニューのテスト中
  • ただいまサイドメニューのテスト中/ただいまサイドメニューのテスト中
  • ただいまサイドメニューのテスト中/ただいまサイドメニューのテスト中
  • ただいまサイドメニューのテスト中/ただいまサイドメニューのテスト中
>>

SUPPORT UKRAINE

- Your indifference to the act of cruelty can thrive rogue nations like Russia -

タグ

challenge

を含むブログ一覧

【Python 雑談・雑学 + coding challenge】Python の pprint 機能を自分で実装してみよう! 自分なりの Pretty Print できちゃいます!!

Published 2020年8月19日8:17 by mootaro23
Python では pprint モジュールが提供されていて、ネストしているデータ構造を階層的に出力してくれます。 from pprint import pprint a = [1, 2, 3, 4, 5] b = [1, [2, [5, 6], 3], 4] pprint(a, indent=4, width=15) # [1, 2, 3, 4, 5] …

【Python 雑談・雑学 + coding challenge】iterator protocol の実装 --- __iter__ 特殊関数は何を返すべき? イテレータオブジェクト ( iterator object ) なら何でも、そう、generator expression でもOKです!

Published 2020年8月13日17:06 by mootaro23
さて、今回もちょっとしたコーディングチャレンジ ( coding challenge ) から。 問題 ( 制限時間: 25 分 ): 2 つの引数 (シーケンスと数値) を取るイテラブルクラス ( iterable class ) を定義します。 このクラスのオブジェクトは、「数値」の回数だけ「シーケンス」の要素を順番に返します。 もし「数値」が「シーケ…

【Python 雑談・雑学 + coding challenge】Python data structure の1つ、set を活用していますか? 複数のシーケンスの包含関係を調べるには最適です

Published 2020年8月11日21:03 by mootaro23
まずはご自分でコーディングにチャレンジ ( coding challenge ) してみて下さい。 問題 ( 制限時間: 25 分 ): 1 行に 1 つの単語が記述されているテキストファイルを用意します。 こちら のファイルを利用させていただくことも可能です。23 万 5 千行あります。 用意したファイルを読み込み 1 行 1 行読みながら、a, e, …

【Python 雑談・雑学 + coding challenge】comprehension は確かに Pythonic ですけど、map 組み込み関数と使い分けることも必要ですね!

Published 2020年8月9日17:27 by mootaro23
さて、まずは次のコードを見て下さい。出力結果はどうなるでしょうか? import operator def stick_to_comprehension(): letters = 'abcd' numbers = range(1, 5) return ' '.join([operator.mul(letter, number) for lette…

【Python 雑談・雑学 + coding challenge】collections モジュールの Counter クラスと most_common メソッドを利用してシーケンス内の最頻出要素を取得しよう!

Published 2020年8月5日23:30 by mootaro23
今回もちょっとしたコーディング問題から。 次のような文字列のリストがあります。 WORDS = ['this', 'is', 'ordereddict', 'an', 'elementary', 'test', 'example', 'hippopotamus'] これらの文字列の中から、同じ文字 ( character / letter ) が最も多く使われている…

【Python 雑談・雑学 + coding challenge】シーケンス ( sequence ) における インデックス ( index ) を使った要素 1 つの取り出しと、スライス ( slice ) を利用した場合の取り出しの違いをちゃんと理解していますか?

Published 2020年8月4日21:57 by mootaro23
まずはちょっとした問題から。 文字列、リスト、タプルのいずれかを引数として 1 つだけ受け取る関数 first_last() を作成します。 この関数は、受け取ったシーケンスの最初と最後の 2 つの要素からなる引数と同じ型のシーケンスを返します。 すなわち、実行結果は以下のようになります。 first_last('1234') # '14' fir…

【 Python coding challenge 】Gutenberg Project からダウンロードする実際の古典を題材に、登場人物インデックスを作成しよう! Python Programming Interview の準備にもなります【解答例】

Published 2020年8月3日21:16 by mootaro23
プログラムチャレンジです。是非自分なりのコーディングをしてみてください。問題は こちら から。 様々な実装方法が考えられます。解答例を参考にしてみてください。 ダウンロードしたテキストファイルを一度ファイルへ書き出し、再度 readlines() を利用して読み込む、という方法を取っている方もいました。 import math from collections i…