タグ

ブックマーク / atmarkit.itmedia.co.jp (3)

  • 従来と何が違うのか? WSLがMicrosoft Storeからインストール可能に

    従来と何が違うのか? WSLがMicrosoft Storeからインストール可能に:Windows 11 Trends WSLがMicrosoft Store経由でインストール可能になった。また、WSLコマンドを使ったインストールでも、デフォルトがMicrosoft Storeと同じバージョンに変更されている。従来のWSLと、Microsoft Store版の違いやメリットなどについて解説する。

    従来と何が違うのか? WSLがMicrosoft Storeからインストール可能に
  • Windowsでsshクライアント「PuTTY」を使う

    解説 TIPS「WindowsのTelnetクライアントの使い方」では、Windows OSに標準で用意されているTelnetクライアントソフトウェアのインストール方法や使い方を説明した。Telnetを使えば、(主に)LinuxやUNIXなどにログインして、リモートからシステムを操作したり、サーバプロトコルのデバッグを行ったりできる。 だが、リモートシステムにログオンする場合(特にインターネット上のサービスを利用する場合)、現在ではtelnetプロトコルではなく、通信内容を暗号化するsshの利用が求められていることがほとんどである。Windows標準のTelnetクライアントはsshをサポートしておらず、このような目的のためには利用できない。 Windows上でsshプロトコルによるリモートログインを行いたい場合は、サードパーティー製のsshクライアントソフトウェアが必要である。 Wind

    Windowsでsshクライアント「PuTTY」を使う
  • [解決!Python]内包表記で集合を作成するには

    集合内包表記を使って集合を作成する方法と、set関数との差、if句との組み合わせ、注意点などを紹介する。 # 集合内包表記の基型 squared = {n ** 2 for n in range(10)} print(squared)  # {0, 1, 64, 4, 36, 9, 16, 49, 81, 25}など # 集合なので同じ値の要素が重複することはない mystr = 'abccba' diff = ord('a') - ord('A')  # 32 myset = {chr(ord(c) - diff) for c in mystr} print(myset)  # {'A', 'C', 'B'}など # 単に重複する要素を削除したいのであればset関数を使う mystr = 'abccba' myset = {c for c in mystr} print(myset) 

    [解決!Python]内包表記で集合を作成するには
    sagasite
    sagasite 2021/10/31
    集合内包表記の基本型 内包表記は集合の作成にも使える。s = {要素の値を計算する式 for 値の計算で使用する変数 in 反復可能オブジェクト} 集合の要素にできるのはハッシュ可能なオブジェクトのみ
  • 1