我正在寻找一个等效的python dictionary.get(key, default)列表.是否有任何一个习惯用语来获取列表的第n个元素或默认值(如果不可用)?
例如,给定一个我希望获得的列表myList myList[0],或者如果myList是一个空列表,则为5 .
谢谢.
在另一个问题中,接受的答案建议用try/except块替换Python代码中的(非常便宜的)if语句以提高性能.
抛开编码样式问题,并假设从未触发异常,与异常处理程序相比,具有异常处理程序(与性能相比)有多大差异,而不是具有比较为零的if语句?