fh=open('asd.txt')
data=fh.read()
fh.close()
name=data.split('\n')[0][1:]
seq=''.join(data.split('\n')[1:])
print name
print seq
このコードでは、3行目は「最初の文字が削除された最初の行を削除する」を意味し、4行目は「最初の行を残して次の残りの行に参加する」ことを意味します。 私はこれらの2つの行の論理を得ることができません。 誰も私にこの2つのスライス演算子([0] [1:])を一緒に使用する方法を説明できますか? ありがとうsplitコマンドでsliceコマンドを使用していますか?
編集は:data
に(あまりにも、キーワードである)file
変数の名前を変更しました。
変数としてファイルを使用しないでください。これは組み込み関数の名前です。 –
よろしくお願いいたします。忘れてた。 – user1144004
謝罪しないでください。あなたのサンプルコードを修正してください。 –