私はPythonを使用して、同じグリッドに多数のファイルをプロットしています。役に立たず、不必要に長くなるので、私はプログラム全体を投稿しません。これは、どのように私はifl == 1
はニシキヘビの言語でifl == last file in directory
に等しくなる何かを言ってもらうために、私は要約するとリストの最後のファイルを選択するにはどうすればよいですか?
を支援する必要が何ですか?おかげ
私はPythonを使用して、同じグリッドに多数のファイルをプロットしています。役に立たず、不必要に長くなるので、私はプログラム全体を投稿しません。これは、どのように私はifl == 1
はニシキヘビの言語でifl == last file in directory
に等しくなる何かを言ってもらうために、私は要約するとリストの最後のファイルを選択するにはどうすればよいですか?
を支援する必要が何ですか?おかげ
はどう:また、あなたが実際にあなたがこれを行うことができ、インデックスを
if ifl == len(file_location):
....
を必要としません:
file_location = glob.glob('../Data/2016/July/*.nc')
for fl in file_location:
...
if fl == file_location[-1]:
Plot_Map(temp,lon,lat)
...
あなただけの反復で最後の項目を取得したい場合は、あなたがこれを行うことができます:ループが終了した後
for fl in file_location:
pass
# do stuff with fl
、fl
は、最後の反復のアイテムだったものにセットされます。
方法については、逆方向にリストをトラバース?
for f in reversed(file_location):
だから、あなたの状態は変わらない。
ブリリアント!ありがとうございました – xyzman
あなたを歓迎します:-) –