53593

[code]

    ['12:00～15:00', '18:00～23:30', '12:00～15:00', '18:00～24:00']
    
[/code]

というリストがあったときに、最初の二項を取り出してそれを編集して  
`12:00～23:30` と `15:00～18:00` を出力したいです（営業時間と休み時間）

ただ`list2 = [list1(0),list1(1)]`として関数をリストに入れるとエラーが出てしまいます。  
解決策はありますか。

[code]

    list1 = ['12:00～15:00', '18:00～23:30', '12:00～15:00', '18:00～24:00']
    
    list2 = [list1(0),list1(1)]
    list2.split("～")
    print(list2(0)+"～"+list2(3))
    print(list2(1)+"～"+list2(2))
    
[/code]


CC BY-SA 4.0
2019-03-20T11:14:44.133
53592
2019-03-20T16:32:55.840
2019-03-20T16:32:55.840
3060
32145
question
python python3
python 関数をリストへ


記号が違います。リストのインデックスは `[ ]` です。

[code]

    list2 = [list1[0], list1[1]]
    
[/code]

また、最初の 2 つということであればリストのスライスも使えます。

[code]

    list2 = list1[:2]
    
[/code]


CC BY-SA 4.0
2019-03-20T12:07:06.313
53593
2019-03-20T12:07:06.313
19110
53592
answer