[ Web Proxy ]
URL:
Viewing: https://mofanpy.com/tutorials/python-basic/basic/set [Back]  [Original]

set | Python set [set ]

x AI


set

: : : 2016-01-01

:

set

Set list .

char_list = ['a', 'b', 'c', 'c', 'd', 'd', 'd'] sentence = 'Welcome Back to This Tutorial' print(set(char_list)) # {'b', 'd', 'a', 'c'} print(set(sentence)) # {'l', 'm', 'a', 'c', 't', 'r', 's', ' ', 'o', 'W', 'T', 'B', 'i', 'e', 'u', 'h', 'k'} print(set(char_list+ list(sentence))) # {'l', 'm', 'a', 'c', 't', 'r', 's', ' ', 'd', 'o', 'W', 'T', 'B', 'i', 'e', 'k', 'h', 'u', 'b'}

set , add . , .

unique_char = set(char_list) unique_char.add('x') # unique_char.add(['y', 'z']) this is wrong print(unique_char) # {'x', 'b', 'd', 'c', 'a'}

set

remove discard, clear.

unique_char.remove('x') print(unique_char) # {'b', 'd', 'c', 'a'} unique_char.discard('d') print(unique_char) # {'b', 'c', 'a'} unique_char.clear() print(unique_char) # set()

, , set (difference). , set (intersection).

unique_char = set(char_list) print(unique_char.difference({'a', 'e', 'i'})) # {'b', 'd', 'c'} print(unique_char.intersection({'a', 'e', 'i'})) # {'a'}

:

""

wechat [wechat]
    []

    Python

    :



    Email: mofanpy@hotmail.com

    © 2022 mofanpy.com All Rights Reserved ICP20060366


    Web Proxy Viewer  |  New URL  |  Original Page