我想獲取一個字符串列表,它們代表在CLI中輸入的各行代碼,並在開始處放置'〜$',因此當我顯示它們時,它們更加清晰命令行。我試過這個如何修改字符串列表中的字符串
command = # a multiline block of command lines
lines = command.split('\n')
for l in lines:
l = '~$ ' + l
for l in lines: print l
但是這樣會修改臨時變量l我認爲不需要返回並更改列表中的實際值。如果將打印件放在第一個循環中,它將使用正確的值打印,但如果我按照所示方式進行打印,則不會進行更改。預先感謝您的幫助。
你做任何嘗試自己解決這個問題? – RyPeck