我們可以使用 set() 函數將字符串轉換為在 Python 中設置。
用法:set(iterable)
參數:任何可迭代的序列,如列表、元組或字典。
返回:如果未傳遞任何元素,則為空集。非重複元素可迭代修改為作為參數傳遞。
範例1:
# create a string str
string = "geeks"
print("Initially")
print("The datatype of string:" + str(type(string)))
print("Contents of string:" + string)
# convert String to Set
string = set(string)
print("\nAfter the conversion")
print("The datatype of string:" + str(type(string)))
print("Contents of string:", string)
輸出:
Initially The datatype of string: Contents of string:geeks After the conversion The datatype of string: Contents of string: {'k', 's', 'g', 'e'}
範例2:
# create a string str
string = "Hello World!"
print("Initially")
print("The datatype of string:" + str(type(string)))
print("Contents of string:" + string)
# convert String to Set
string = set(string)
print("\nAfter the conversion")
print("The datatype of string:" + str(type(string)))
print("Contents of string:", string)
輸出:
Initially The datatype of string: Contents of string:Hello World! After the conversion The datatype of string: Contents of string: {'r', 'H', ' ', 'l', 'o', '!', 'd', 'W', 'e'}
相關用法
- Python Set轉String用法及代碼示例
- Python Bytearray轉Hexadecimal String用法及代碼示例
- Python list轉string用法及代碼示例
- Python String轉bytes用法及代碼示例
注:本文由純淨天空篩選整理自mukulsomukesh大神的英文原創作品 Convert String to Set in Python。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。