1. 程式人生 > >str. list. dict. tuple.的使用

str. list. dict. tuple.的使用

1.判斷一個字元是否在str中,判斷一個物件是否在list中,判斷一個鍵是否在一個字典中,判斷一個物件是否在一個tuple中,均可使用in,相反可以使用not in

2.str中的format可以使 { } 中的替換成傳入的引數

  e.  test = 'i am {name}, {age}'

    test = test.format(name='fyh', age=19)

  對於上式,也可以使用一個字典進行傳入,但要進行 ** 的處理

      test = test.format(**{'name': 'fyh', 'age' : 19})

  或者直接可以用format_map傳入字典型別即可

     test = test.format_map({'name': 'fyh', 'age' : 19})

3.expandtabs 可以將str中每個 \t 之前的內容分成固定長度

    # test = "username\temail\tpassword\ndjkafsda\[email protected]\t123\ndjkafsda\[email protected]\t123\ndjkafsda\[email protected]\t123\n"
    # v = test.expandtabs(30)
    # print(v)

4.