【Python 3】---ベース

2232 ワード

常用:type()関数、現在の変数タイプを表示する
id()関数、現在の変数アドレスの表示
help()関数、ヘルプドキュメントの検索
Python 3には6つの標準的なデータ型があります.
  • Number(数値)
  • String(文字列)
  • List(リスト)
  • Tuple(タプル)
  • Set(集合)
  • Dictionary(辞書)
  • Python 3の6つの標準データ型のうち:
  • 可変データ(3個):Number(数字)、String(文字列)、Tuple(メタグループ);
  • 可変データ(3個):List(リスト)、Dictionary(辞書)、Set(セット)
  • Number
    Python 3はint,float,bool,complex(複数)をサポートする.
    String(文字列)
    Pythonでは、特殊文字をエスケープ()します.エスケープしたくない場合は、元の文字列を表すrを文字列の前に追加できます.
    
    >>> print('Ru
    oob') Ru oob >>> print(r'Ru
    oob') Ru
    oob >>>

    Python3 * **

    1.

            *  

            **

    2.

    def fun(*args, **kwargs):

           * args , tuple ( )

           **kwargs , dict ( )

     

    lambda 

    lamba   : lambda [ 1, 2...]:

    • sort key
    
    #     :
    def myadd(x, y):
        return x + y
    
    # lambda     : 
    myadd =  lambda x, y: x + y
    
    print('20 + 30 = ', myadd(20, 30))
    
    
    >>> f=lambda x,y:x+y          #      add(x,y)          
    >>> f(1,2)

     

    list :

    
    >>> li = ["a", "mpilgrim", "foo", "b", "c", "b", "d", "d"]
    >>> [elem for elem in li if len(elem) > 1]
    ['mpilgrim', 'foo']
    >>> [elem for elem in li if elem != "b"]
    ['a', 'mpilgrim', 'foo', 'c', 'd', 'd']
    >>> [elem for elem in li if li.count(elem) == 1]
    ['a', 'mpilgrim', 'foo', 'c']