user: Show practical ways to work with V in a Blender add-on or script – include code.

assistant:    - [(bpy.types.BevelModifier attribute)](bpy.types.BevelModifier.html#bpy.types.BevelModifier.vertex_group)   - [(bpy.types.CastModifier attribute)](bpy.types.CastModifier.html#bpy.types.CastModifier.vertex_group)   - [(bpy.types.CorrectiveSmoothModifier attribute)](bpy.types.CorrectiveSmoothModifier.html#bpy.types.CorrectiveSmoothModifier.vertex_group)   - [(bpy.types.CurveModifier attribute)](bpy.types.CurveModifier.html#bpy.types.CurveModifier.vertex_group)   - [(bpy.types.DataTransferModifier attribute)](bpy.types.DataTransferModifier.html#bpy.types.DataTransferModifier.vertex_group)   - [(bpy.types.DecimateModifier attribute)](bpy.types.DecimateModifier.html#bpy.types.DecimateModifier.vertex_group)   - [(bpy.types.DisplaceModifier attribute)](bpy.types.DisplaceModifier.html#bpy.types.DisplaceModifier.vertex_group)   - [(bpy.types.ExplodeModifier attribute)](bpy.types.ExplodeModifier.html#bpy.types.ExplodeModifier.vertex_group)   - [(bpy.types.GreasePencilLineartModifier attribute)](bpy.types.GreasePencilLineartModifier.html#bpy.types.GreasePencilLineartModifier.vertex_group)   - [(bpy.types.HookModifier attribute)](bpy.types.HookModifier.html#bpy.types.HookModifier.vertex_group)   - [(bpy.types.LaplacianDeformModifier attribute)](bpy.types.LaplacianDeformModifier.html#bpy.types.LaplacianDeformModifier.vertex_group)   - [(bpy.types.LaplacianSmoothModifier attribute)](bpy.types.LaplacianSmoothModifier.html#bpy.types.LaplacianSmoothModifier.vertex_group)   - [(bpy.types.Lattice attribute)](bpy.types.Lattice.html#bpy.types.Lattice.vertex_group)   - [(bpy.types.LatticeModifier attribute)](bpy.types.LatticeModifier.html#bpy.types.LatticeModifier.vertex_group)   - [(bpy.types.MaskModifier attribute)](bpy.types.MaskModifier.html#bpy.types.MaskModifier.vertex_group)   - [(bpy.types.MeshCacheModifier attribute)](bpy.types.MeshCacheModifier.html#bpy.types.MeshCacheModifier.vertex_group)   - [(bpy.types.MeshDeformModifier attribute)](bpy.types.MeshDeformModifier.html#bpy.types.MeshDeformModifier.vertex_group)   - [(bpy.types.NormalEditModifier attribute)](bpy.types.NormalEditModifier.html#bpy.types.NormalEditModifier.vertex_group)   - [(bpy.types.ShapeKey attribute)](bpy.types.ShapeKey.html#bpy.types.ShapeKey.vertex_group)   - [(bpy.types.ShrinkwrapModifier attribute)](bpy.types.ShrinkwrapModifier.html#bpy.types.ShrinkwrapModifier.vertex_group)   - [(bpy.types.SimpleDeformModifier attribute)](bpy.types.SimpleDeformModifier.html#bpy.types.SimpleDeformModifier.vertex_group)   - [(bpy.types.SmoothModifier attribute)](bpy.types.SmoothModifier.html#bpy.types.SmoothModifier.vertex_group)   - [(bpy.types.SolidifyModifier attribute)](bpy.types.SolidifyModifier.html#bpy.types.SolidifyModifier.vertex_group)   - [(bpy.types.SurfaceDeformModifier attribute)](bpy.types.SurfaceDeformModifier.html#bpy.types.SurfaceDeformModifier.vertex_group)   - [(bpy.types.UVWarpModifier attribute)](bpy.types.UVWarpModifier.html#bpy.types.UVWarpModifier.vertex_group)   - [(bpy.types.VertexWeightEditModifier attribute)](bpy.types.VertexWeightEditModifier.html#bpy.types.VertexWeightEditModifier.vertex_group)   - [(bpy.types.VertexWeightProximityModifier attribute)](bpy.types.VertexWeightProximityModifier.html#bpy.types.VertexWeightProximityModifier.vertex_group)   - [(bpy.types.WarpModifier attribute)](bpy.types.WarpModifier.html#bpy.types.WarpModifier.vertex_group)   - [(bpy.types.WaveModifier attribute)](bpy.types.WaveModifier.html#bpy.types.WaveModifier.vertex_group)   - [(bpy.types.WeightedNormalModifier attribute)](bpy.types.WeightedNormalModifier.html#bpy.types.WeightedNormalModifier.vertex_group)   - [(bpy.types.WeldModifier attribute)](bpy.types.WeldModifier.html#bpy.types.WeldModifier.vertex_group)   - [(bpy.types.WireframeModifier attribute)](bpy.types.WireframeModifier.html#bpy.types.WireframeModifier.vertex_group) - [vertex_group_a (bpy.types.VertexWeightMixModifier attribute)](bpy.types.VertexWeightMixModifier.html#bpy.types.VertexWeightMixModifier.vertex_group_a) - [vertex_group_add() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_add) - [vertex_group_assign() (bpy.types.GreasePencilDrawing method)](bpy.types.GreasePencilDrawing.html#bpy.types.GreasePencilDrawing.vertex_group_assign)   - [(in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_assign) - [vertex_group_assign_new() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_assign_new) - [vertex_group_b (bpy.types.VertexWeightMixModifier attribute)](bpy.types.VertexWeightMixModifier.html#bpy.types.VertexWeightMixModifier.vertex_group_b) - [vertex_group_bending (bpy.types.ClothSettings attribute)](bpy.types.ClothSettings.html#bpy.types.ClothSettings.vertex_group_bending) - [vertex_group_clean() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_clean) - [vertex_group_clump (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.vertex_group_clump) - [vertex_group_copy() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_copy) - [vertex_group_copy_to_selected() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_copy_to_selected) - [vertex_group_density (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.vertex_group_density) - [vertex_group_deselect() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_deselect) - [vertex_group_factor (bpy.types.DecimateModifier attribute)](bpy.types.DecimateModifier.html#bpy.types.DecimateModifier.vertex_group_factor) - [vertex_group_field (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.vertex_group_field) - [vertex_group_goal (bpy.types.SoftBodySettings attribute)](bpy.types.SoftBodySettings.html#bpy.types.SoftBodySettings.vertex_group_goal) - [vertex_group_intern (bpy.types.ClothSettings attribute)](bpy.types.ClothSettings.html#bpy.types.ClothSettings.vertex_group_intern) - [vertex_group_invert() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_invert) - [vertex_group_kink (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.vertex_group_kink) - [vertex_group_length (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.vertex_group_length) - [vertex_group_levels() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_levels) - [vertex_group_limit_total() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_limit_total) - [vertex_group_lock() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_lock) - [vertex_group_mass (bpy.types.ClothSettings attribute)](bpy.types.ClothSettings.html#bpy.types.ClothSettings.vertex_group_mass)   - [(bpy.types.SoftBodySettings attribute)](bpy.types.SoftBodySettings.html#bpy.types.SoftBodySettings.vertex_group_mass) - [vertex_group_mirror() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_mirror) - [vertex_group_move() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_move) - [vertex_group_name (bpy.types.GreasePencilArmatureModifier attribute)](bpy.types.GreasePencilArmatureModifier.html#bpy.types.GreasePencilArmatureModifier.vertex_group_name)   - [(bpy.types.GreasePencilEnvelopeModifier attribute)](bpy.types.GreasePencilEnvelopeModifier.html#bpy.types.GreasePencilEnvelopeModifier.vertex_group_name)   - [(bpy.types.GreasePencilHookModifier attribute)](bpy.types.GreasePencilHookModifier.html#bpy.types.GreasePencilHookModifier.vertex_group_name)   - [(bpy.types.GreasePencilLatticeModifier attribute)](bpy.types.GreasePencilLatticeModifier.html#bpy.types.GreasePencilLatticeModifier.vertex_group_name)   - [(bpy.types.GreasePencilNoiseModifier attribute)](bpy.types.GreasePencilNoiseModifier.html#bpy.types.GreasePencilNoiseModifier.vertex_group_name)   - [(bpy.types.GreasePencilOffsetModifier attribute)](bpy.types.GreasePencilOffsetModifier.html#bpy.types.GreasePencilOffsetModifier.vertex_group_name)   - [(bpy.types.GreasePencilOpacityModifier attribute)](bpy.types.GreasePencilOpacityModifier.html#bpy.types.GreasePencilOpacityModifier.vertex_group_name)   - [(bpy.types.GreasePencilShrinkwrapModifier attribute)](bpy.types.GreasePencilShrinkwrapModifier.html#bpy.types.GreasePencilShrinkwrapModifier.vertex_group_name)   - [(bpy.types.GreasePencilSimplifyModifier attribute)](bpy.types.GreasePencilSimplifyModifier.html#bpy.types.GreasePencilSimplifyModifier.vertex_group_name)   - [(bpy.types.GreasePencilSmoothModifier attribute)](bpy.types.GreasePencilSmoothModifier.html#bpy.types.GreasePencilSmoothModifier.vertex_group_name)   - [(bpy.types.GreasePencilThickModifierData attribute)](bpy.types.GreasePencilThickModifierData.html#bpy.types.GreasePencilThickModifierData.vertex_group_name)   - [(bpy.types.GreasePencilTintModifier attribute)](bpy.types.GreasePencilTintModifier.html#bpy.types.GreasePencilTintModifier.vertex_group_name)   - [(bpy.types.GreasePencilWeightAngleModifier attribute)](bpy.types.GreasePencilWeightAngleModifier.html#bpy.types.GreasePencilWeightAngleModifier.vertex_group_name)   - [(bpy.types.GreasePencilWeightProximityModifier attribute)](bpy.types.GreasePencilWeightProximityModifier.html#bpy.types.GreasePencilWeightProximityModifier.vertex_group_name) - [vertex_group_normalize() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.vertex_group_normalize)   - [(in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_normalize) - [vertex_group_normalize_all() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.vertex_group_normalize_all)   - [(in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_normalize_all) - [vertex_group_object_collisions (bpy.types.ClothCollisionSettings attribute)](bpy.types.ClothCollisionSettings.html#bpy.types.ClothCollisionSettings.vertex_group_object_collisions) - [vertex_group_pressure (bpy.types.ClothSettings attribute)](bpy.types.ClothSettings.html#bpy.types.ClothSettings.vertex_group_pressure) - [vertex_group_quantize() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_quantize) - [vertex_group_remove() (bpy.types.GreasePencilDrawing method)](bpy.types.GreasePencilDrawing.html#bpy.types.GreasePencilDrawing.vertex_group_remove)   - [(in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_remove) - [vertex_group_remove_from() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_remove_from) - [vertex_group_rotation (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.vertex_group_rotation) - [vertex_group_roughness_1 (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.vertex_group_roughness_1) - [vertex_group_roughness_2 (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.vertex_group_roughness_2) - [vertex_group_roughness_end (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.vertex_group_roughness_end) - [vertex_group_select() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_select) - [vertex_group_self_collisions (bpy.types.ClothCollisionSettings attribute)](bpy.types.ClothCollisionSettings.html#bpy.types.ClothCollisionSettings.vertex_group_self_collisions) - [vertex_group_set_active() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_set_active) - [vertex_group_shear_stiffness (bpy.types.ClothSettings attribute)](bpy.types.ClothSettings.html#bpy.types.ClothSettings.vertex_group_shear_stiffness) - [vertex_group_shrink (bpy.types.ClothSettings attribute)](bpy.types.ClothSettings.html#bpy.types.ClothSettings.vertex_group_shrink) - [vertex_group_size (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.vertex_group_size) - [vertex_group_smooth() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.vertex_group_smooth)   - [(in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_smooth) - [vertex_group_sort() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_group_sort) - [vertex_group_spring (bpy.types.SoftBodySettings attribute)](bpy.types.SoftBodySettings.html#bpy.types.SoftBodySettings.vertex_group_spring) - [vertex_group_structural_stiffness (bpy.types.ClothSettings attribute)](bpy.types.ClothSettings.html#bpy.types.ClothSettings.vertex_group_structural_stiffness) - [vertex_group_subset (bpy.types.ToolSettings attribute)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.vertex_group_subset) - [vertex_group_tangent (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.vertex_group_tangent) - [vertex_group_twist (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.vertex_group_twist) - [vertex_group_user (bpy.types.ToolSettings attribute)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.vertex_group_user) - [vertex_group_velocity (bpy.types.ParticleSystem attribute)](bpy.types.ParticleSystem.html#bpy.types.ParticleSystem.vertex_group_velocity) - [vertex_group_weight (bpy.types.ToolSettings attribute)](bpy.types.ToolSettings.html#bpy.types.ToolSettings.vertex_group_weight) - [vertex_in() (gpu.types.GPUShaderCreateInfo method)](gpu.types.html#gpu.types.GPUShaderCreateInfo.vertex_in) - [vertex_index (bpy.types.MeshLoop attribute)](bpy.types.MeshLoop.html#bpy.types.MeshLoop.vertex_index) - [vertex_indices_set() (bpy.types.HookModifier method)](bpy.types.HookModifier.html#bpy.types.HookModifier.vertex_indices_set) - [vertex_mode (bpy.types.BrushGpencilSettings attribute)](bpy.types.BrushGpencilSettings.html#bpy.types.BrushGpencilSettings.vertex_mode) - [vertex_normal (bpy.types.ThemeView3D attribute)](bpy.types.ThemeView3D.html#bpy.types.ThemeView3D.vertex_normal) - [vertex_opacity (bpy.types.View3DOverlay attribute)](bpy.types.View3DOverlay.html#bpy.types.View3DOverlay.vertex_opacity) - [vertex_out() (gpu.types.GPUShaderCreateInfo method)](gpu.types.html#gpu.types.GPUShaderCreateInfo.vertex_out) - [vertex_paint() (in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vertex_paint) - [vertex_paint_mask_ensure() (bpy.types.Mesh method)](bpy.types.Mesh.html#bpy.types.Mesh.vertex_paint_mask_ensure) - [vertex_paint_mask_remove() (bpy.types.Mesh method)](bpy.types.Mesh.html#bpy.types.Mesh.vertex_paint_mask_remove) - [vertex_paint_mode_opacity (bpy.types.View3DOverlay attribute)](bpy.types.View3DOverlay.html#bpy.types.View3DOverlay.vertex_paint_mode_opacity) - [vertex_paint_object (in module bpy.context)](bpy.context.html#bpy.context.vertex_paint_object) - [vertex_paint_toggle() (in module bpy.ops.paint)](bpy.ops.paint.html#bpy.ops.paint.vertex_paint_toggle) - [vertex_parent_set() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_parent_set) - [vertex_random() (in module bpy.ops.transform)](bpy.ops.transform.html#bpy.ops.transform.vertex_random) - [vertex_select (bpy.types.ThemeGraphEditor attribute)](bpy.types.ThemeGraphEditor.html#bpy.types.ThemeGraphEditor.vertex_select)   - [(bpy.types.ThemeImageEditor attribute)](bpy.types.ThemeImageEditor.html#bpy.types.ThemeImageEditor.vertex_select)   - [(bpy.types.ThemeView3D attribute)](bpy.types.ThemeView3D.html#bpy.types.ThemeView3D.vertex_select) - [vertex_size (bpy.types.ThemeGraphEditor attribute)](bpy.types.ThemeGraphEditor.html#bpy.types.ThemeGraphEditor.vertex_size)   - [(bpy.types.ThemeImageEditor attribute)](bpy.types.ThemeImageEditor.html#bpy.types.ThemeImageEditor.vertex_size)   - [(bpy.types.ThemeView3D attribute)](bpy.types.ThemeView3D.html#bpy.types.ThemeView3D.vertex_size) - [vertex_source() (gpu.types.GPUShaderCreateInfo method)](gpu.types.html#gpu.types.GPUShaderCreateInfo.vertex_source) - [vertex_unreferenced (bpy.types.ThemeView3D attribute)](bpy.types.ThemeView3D.html#bpy.types.ThemeView3D.vertex_unreferenced) - [vertex_warp() (in module bpy.ops.transform)](bpy.ops.transform.html#bpy.ops.transform.vertex_warp) - [vertex_weight (bpy.types.BevelModifier attribute)](bpy.types.BevelModifier.html#bpy.types.BevelModifier.vertex_weight) - [vertex_weight_copy() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_weight_copy) - [vertex_weight_delete() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_weight_delete) - [vertex_weight_normalize_active_vertex() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_weight_normalize_active_vertex) - [vertex_weight_paste() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_weight_paste) - [vertex_weight_set_active() (in module bpy.ops.object)](bpy.ops.object.html#bpy.ops.object.vertex_weight_set_active) - [VertexGroup (class in bpy.types)](bpy.types.VertexGroup.html#bpy.types.VertexGroup) | - [VertexGroup.index (in module bpy.types)](bpy.types.VertexGroup.html#bpy.types.VertexGroup.index) - [VertexGroupElement (class in bpy.types)](bpy.types.VertexGroupElement.html#bpy.types.VertexGroupElement) - [VertexGroupElement.group (in module bpy.types)](bpy.types.VertexGroupElement.html#bpy.types.VertexGroupElement.group) - [VertexGroups (class in bpy.types)](bpy.types.VertexGroups.html#bpy.types.VertexGroups) - [vertexmode_toggle() (in module bpy.ops.grease_pencil)](bpy.ops.grease_pencil.html#bpy.ops.grease_pencil.vertexmode_toggle) - [VertexPaint (class in bpy.types)](bpy.types.VertexPaint.html#bpy.types.VertexPaint) - [VertexWeightEditModifier (class in bpy.types)](bpy.types.VertexWeightEditModifier.html#bpy.types.VertexWeightEditModifier) - [VertexWeightEditModifier.map_curve (in module bpy.types)](bpy.types.VertexWeightEditModifier.html#bpy.types.Ve