#!/usr/bin/python
# -*- coding: utf-8 -*-
# Marcel Iseli
# Python program to manipulate a list
# by Marcel Iseli
# initialize the variable with a list of words
word1= raw_input()
text = ['Dies', 'ist', 'ein', 'kleiner', 'Text', 'ohne', 'Umlautzeichen',
',', 'der', 'schon', 'in', 'einer', 'Liste', 'gespeichert', 'ist', '.','Er',
'ist', 'gut', 'geeignet', ',', 'um', 'den',
'Umgang', 'mit', 'Listen', 'zu', 'verstehen']
# for the list with the name text
for item in text:
# print the new content of text'
print 'Bitte enter druecken, um dem Text ein Punkt hinzuzufuegen.'
word1 = raw_input()
text.append('.')
print text
print 'Bitte enter druecken, um die Vorkommen vom finiten Verb ist zu zaehlen'
word1 = raw_input()
text.count('ist')
print text
print 'Bitte enter druecken, um einen weiteren Satz anzufuegen'
word1 = raw_input()
text.append('Weils so schoen ist, fuege ich jetzt noch diesen Satz hinzu')
print text
print 'Bitte enter druecken, um das Wort gut zu entfernen'
word1 = raw_input()
text.remove('gut')
print text
print 'Bitte enter druecken, um das Wort hier einzufuegen.'
word1 = raw_input()
text.insert(1, 'hier')
print text
print 'Bitte enter druecken, um das Wort dies mit dem Wort das zu ersetzen'
word1 = raw_input()
text[0] = 'Das'
print text
text.join(text)
break
我在這裏使用的最後一個函數text.join(text)不起作用。我想顯示列表「文本」作爲它的常規文本。此外,當使用text.count,我想顯示結果3,但與「打印文本」,我無法得到這個結果..其他結果顯示正常,而使用「打印文本」。有人可以幫助我嗎?關於Python中的序列類型
'#!/ usr/bin/python'放在第一行用於執行標準目的。 – Torxed
你的意思是'''.join(文字)'?我不確定你想要達到什麼目的。 – mic4ael
您正在遍歷一個列表並更改'for'循環體中的列表 - 您確定這是個好主意嗎? 'text.append(...)'和'text [0] ='。 – cdarke