我使用Python通過其索引這樣返回一個列表項:Python從列表項刪除括號和引號
selectedtext = list_of_lists[44]
print("Selected Text Is")
print(selectedtext)
而且它返回此:
['My Results']
如何刪除括號和結果中的引號?
我使用Python通過其索引這樣返回一個列表項:Python從列表項刪除括號和引號
selectedtext = list_of_lists[44]
print("Selected Text Is")
print(selectedtext)
而且它返回此:
['My Results']
如何刪除括號和結果中的引號?
它看起來像指數44 list_of_lists
本身就是一個列表,因此您需要獲取該列表中的第一個項目。你可以這樣做:
selectedtext = list_of_lists[44]
print("Selected Text Is")
print(selectedtext[0])
或者:
selectedtext = list_of_lists[44][0]
print("Selected Text Is")
print(selectedtext)
謝謝,這完全解釋了它。列表內的列表一直是我的問題! – fightstarr20
很高興爲您服務! – MarkyPython
您似乎只想打印的第一項您的嵌套列表。使用索引:
print(selectedtext[0])
您在打印列表,列表,像其他容器,包括他們與repr()
output每個內容;打印列表主要用於調試,而不是用於最終用戶演示。
如果你的列表可以包含多個項目,而你仍然希望這些項目被評論分開,使用str.join()
以從列表中的內容建立了一個新的字符串:
print(', '.join(selectedtext))
能內部列表包含幾個字符串?如果是這樣,你會如何顯示這些內容? –