如何在pycharm中自动完成列表的内部元素,只有内部元素?列表和内部元素的混合方法,但只是内部元素的方法?
示例:
a = list()
a.append(1)
a [0] .___(我希望这只显示整数的方法,而不是整数和列表的方法)
答案 0 :(得分:1)
您使用的是Python 3.6或更新版本,您应该可以使用variable annotations:
from typing import List
a: List[int] = []
这告诉PyCharm a
是一个包含仅整数对象的列表。
警告:我不知道当前的PyCharm 2016.3版本是否真的支持PEP 526; Early Access Programme release 2016.3肯定包含了支持,但我不遵循发布周期。